kuai手搜尋廣告面試題20201214

2021-10-12 04:14:54 字數 712 閱讀 6845

1.  陣列的排列組合輸出,譬如陣列的值為123,那麼輸出為:123  132 213 231 321 312

2. 編輯距離的演算法

這個要用到 動態規劃,需要多看看

3. top k的問題,當有乙個陣列 裡面有很多值n個,我希望選出top k個值。

3.1 思路 先排序,這樣可以,不過時間複雜度很高

3.2 建立小堆。

3.2.1 給n個值建立 小堆,此時時間複雜度是 k * logn。

3.2.2  給前面k個值建立小堆,然後 n-k的數字依次進入這個小堆,最後堆留下的就是k個最大的值。 時間複雜度是 (n-k)* logk

4. bert 為什麼 比 lstm效果好?

可以從self attention 、multi-head等方向去解釋

5. bert 訓練語義匹配的時候,如果 需要增加額外的特徵,如何增加,如何參與訓練

答:記憶體

7. 當有乙個檔案裡面有2列 ,一列是query的名字,第二列是pv的大小,那如何通過hadoop從pv的角度隨機選取1條或者 幾條query出來?

query

pv天空為什麼是藍色的

100如何撥栗子15

8. 梯度下降 使用負梯度的原因是什麼?

9. gbdt的的loss用的什麼? 可以是交叉熵麼?為什麼

10. bert是子力度,為什麼效果也很好?字粒度切詞 和 term 粒度切詞相比,優勢在**

2021面試總結 軟體測試面試題總結202104

本人3年軟體測試經驗,4月面試了三家公司的軟體測試崗位,收到兩家offer,在此做面試題總結。三家公司有創業公司有上市公司,規模在100 200人,涉及行業 電商 新能源汽車 人工智慧。測試方法有哪些 提交bug的要素 在測試乙個頁面時,頁面顯示為空白頁。如何定位問題,可能是哪些原因引起的 有乙個程...

面試題17 17 多次搜尋

給定乙個較長字串big和乙個包含較短字串的陣列smalls,設計乙個方法,根據smalls中的每乙個較短字串,對big進行搜尋。輸出smalls中的字串在big裡出現的所有位置positions,其中positions i 為smalls i 出現的所有位置 輸入 big mississippi s...

深圳手付通java面試題

1。寫2個執行緒對j加1,2個執行緒對j減1 public class threadtest class d implements runnable public void run class e implements runnable public void run 2.寫乙個單例 懶漢式publ...