【大廠面試】滴滴前端面試28問

  1. react-router怎麼實現路由切換

  2. react-router裏的<Link>標籤和<a>標籤有什麼區別

  3. <a>標籤默認事件禁掉之後做了什麼才實現了跳轉

  4. React層面的性能優化

  5. 整個前端性能提升大致分幾類

  6. import { Button } from ‘antd’,打包的時候只打包button, 分模塊加載,是怎麼做到的

  7. 使用import時,webpack對node_modules裏的依賴會做什麼

  8. JS異步解決方案的發展歷程以及優缺點

  9. Http報文的請求會有幾個部分

  10. cookie放哪裏,cookie能做的事情和存在的價值

  11. cookie和token都存放在header裏面,爲什麼只劫持前者

  12. cookie和session有哪些方面的區別

  13. React中Dom結構發生變化後內部經歷了哪些變化

  14. React 掛 載 的 時 候 有 3 個 組 件 ,textComponent 、 composeComponent、domComponent,區別和關係,Dom結構發生變化 時怎麼區分data的變化,怎麼更新,更新怎麼調度,如果更新的時候還有其他任務存在怎麼處理

  15. key主要是解決哪一類的問題,爲什麼不建議用索引index(重繪)

  16. Redux中異步的請求怎麼處理

  17. Redux中間件是什麼東⻄,接受幾個參數(兩端的柯里化函數)

  18. 柯里化函數兩端的參數具體是什麼東⻄

  19. 中間件是怎麼拿到store和action,然後怎麼處理

  20. state是怎麼注入到組件的,從reducer到組件經歷了什麼樣的過程

  21. koa中response.send、response.rounded、response.json發生了什麼 事,瀏覽器爲什麼能識別到它是一個json結構或是html

  22. koa-bodyparser怎麼來解析request

  23. webpack整個生命週期,loader和plugin有什麼區別

  24. 介紹AST(Abstract Syntax Tree)抽象語法樹

  25. 安卓Activity之間數據是怎麼傳遞的

  26. 安卓4.0到6.0過程中WebView對js兼容性的變化

  27. WebView和原生是如何通信

  28. 跨域怎麼解決,有沒有使用過Apache等方案

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章