1. 部門:用戶中心
用戶關係判斷,社交網絡,惡意行爲,風險控制。
2. 自我介紹
技能:pytorch、tensorflow、python、C++、SQL
知識領域:機器學習、深度學習、NLP(文本生成、文本分類、對話理解)
個性:積極樂觀(開心果),善於自學(兩天學會C語言),親和力強,善於團隊合作,條理清楚、適應能力和幽默感
亮點(能勝任此崗位的優點):會搞懂算法原理,查看源碼進行學習
介紹自己的項目經驗和個人的擅長點,面試官主要考察你的表達能力和語言精簡能力。項目的考察主要是項目難點,技術難點在哪裏,你是怎麼來解決的,考察項目經驗(技術難度)。
3. 基礎知識
一面:
TF-IDF的原理
Word2Vec:模型結構、訓練方式、參數、窗口大小設置的影響(影響 skip-gram 的預測次數。做法是統計語料中句子長度的分佈,再來設置window大小)
node2vec爲何也可以用於文本,如何理解
https://zhuanlan.zhihu.com/p/39105752
https://blog.csdn.net/qq_15192373/article/details/89845036
二面:概率題掛
兩組拋硬幣實驗,沒有先驗,考慮兩種情況:
1.共拋了5次,得到了兩次正面,三次反面;下次一拋,是正面的概率是多少?
2.共拋了50次,得到了二十次正面,三十次反面;下一次拋,是正面的概率是多少?
參考答案:
第一種情況,試驗次數太少,採用均勻分佈,0.5
第二種情況,極大似然估計,採用伯努利分佈,
4. 考察代碼
一面:二叉樹的鏡像對稱判斷、無序鏈表的去重
二面:股票交易日,只允許交易兩次
5. 項目與實習
二面問的項目細節:
聊天機器人:模板匹配(模型)、分類模型、詞槽填充(具體的模型,步驟,輸入輸出)
二面的陷阱問題:
如果拿到offer什麼時候可以開始實習、入職:
回答:先問給offer的時間,然後表示半個月內就可以入職,可能偶爾會請半天假,老師會找。