騰訊客戶端AI面
1.為什么要做客戶端開發(fā)?
2.在客戶端 UI 渲染的過程中,如何減少主線程的負擔?
3.在處理大量圖片的時候,如何減少內(nèi)存并提高加載速度?
4.在聊天應(yīng)用軟件中,如何自動調(diào)整輸入框的高度(動態(tài)調(diào)整)?
5.Java 中的 == 和 equals 有什么區(qū)別?比較對象時使用哪一個?
6.合并兩個有序鏈表的方法及時間復(fù)雜度?
7.雙端隊列與傳統(tǒng)的隊列有什么區(qū)別與優(yōu)點?
8.解釋一下線程的上下文切換,具體的步驟是什么?
9.解釋一下進程通信的方式。
10.你了解 HTTPS 的握手過程嗎?
11.單向認證和雙向認證有什么區(qū)別?
12.HTTP 狀態(tài)碼 301 和 302 有什么區(qū)別?
13.QT 中單 MVC 模型與窗口創(chuàng)建的過程?
14.你對于數(shù)據(jù)隱藏的見解?
15.實時渲染和網(wǎng)絡(luò)延遲的問題,有沒有考慮過軟件方面的優(yōu)化?比如提高算法和數(shù)據(jù)壓縮?
16.什么是數(shù)據(jù)壓縮?
2.在客戶端 UI 渲染的過程中,如何減少主線程的負擔?
3.在處理大量圖片的時候,如何減少內(nèi)存并提高加載速度?
4.在聊天應(yīng)用軟件中,如何自動調(diào)整輸入框的高度(動態(tài)調(diào)整)?
5.Java 中的 == 和 equals 有什么區(qū)別?比較對象時使用哪一個?
6.合并兩個有序鏈表的方法及時間復(fù)雜度?
7.雙端隊列與傳統(tǒng)的隊列有什么區(qū)別與優(yōu)點?
8.解釋一下線程的上下文切換,具體的步驟是什么?
9.解釋一下進程通信的方式。
10.你了解 HTTPS 的握手過程嗎?
11.單向認證和雙向認證有什么區(qū)別?
12.HTTP 狀態(tài)碼 301 和 302 有什么區(qū)別?
13.QT 中單 MVC 模型與窗口創(chuàng)建的過程?
14.你對于數(shù)據(jù)隱藏的見解?
15.實時渲染和網(wǎng)絡(luò)延遲的問題,有沒有考慮過軟件方面的優(yōu)化?比如提高算法和數(shù)據(jù)壓縮?
16.什么是數(shù)據(jù)壓縮?
全部評論
我沒參加ai面也跟我約面了。。。
相關(guān)推薦
04-19 10:57
北京郵電大學 Java 
點贊 評論 收藏
分享
點贊 評論 收藏
分享