一面(2025/03/26)1. 自我介紹2. 小程序項目相關(guān) 1. 為什么沒寫到簡歷上去 2. 小程序開發(fā)流程,沒有涉及到后端嗎3. 你覺得你的 JS 水平怎么樣,手撕```txt// 問:列表轉(zhuǎn)換為樹狀結(jié)構(gòu),可假設(shè)父節(jié)點總是先出現(xiàn),且只有1個根節(jié)點(即parentld: 0).tree([ { id: 11, parentld: 0 }, { id: 44, parentld: 11 }, { id: 22, parentld: 11 }, { id: 33, parentld: 22 }, { id: 55, parentld: 11 },]// 期望返回id: 11,parentld: 0,children: [ { id: 22, parentld: 11, children: [ { id: 33, parentld: 22, children: [] }, ] }, { id: 44, parentld: 11, children: [] }, { id: 55, parentld: 11, children: []},]```4. 瀏覽器輸入 URL 發(fā)生了什么,盡可能詳細(xì)5. 說一說回流和重繪,如何在這方面優(yōu)化6. TLS 如何確保安全的7. 瀏覽器存儲數(shù)據(jù)的方式8. 瀏覽器垃圾回收9. 用過哪些打包工具,Wepack 和 Vite 的區(qū)別10. Ajax 了解嗎(不了解(?_?))11. 對模塊化的理解,有哪些規(guī)范12. window.history 是做啥的13. 狀態(tài)碼14. OJ 重構(gòu)項目 1. 你負(fù)責(zé)哪部分 2. C 端項目重構(gòu)過程如何確保系統(tǒng)穩(wěn)定,如何做好系統(tǒng)保障,如防止用戶流失 3. 有遇到那些難點15. 了解大模型嗎,常用哪些大模型,有用過編譯型 AI 嗎(cursor、trae)16. 反問:業(yè)務(wù)是做什么的?做短視頻相關(guān),框架用的 React Native面試官長得好帥,看起來還很仁慈善良,可惡,不去也罷(肯定不是嫉妒他,肯定不是)