1\. react-router怎么實現路由切換
2\. react-router?的標簽和標簽有什么區別
3\. 標簽默認事件禁掉之后做了什么才實現了跳轉
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等?案
- 一線大廠前端筆試真題解析
- 前
- 1、阿里(29問)
- 2、網易(26問)
- 3、滴滴(28問)
- 4、今日頭條17問
- vue常問
- webpack常問
- 其他常問
- vue雙向綁定、響應式原理
- js事件循環
- 頁面性能優化,打包優化
- vue的diff算法
- url輸入流程
- 深拷貝
- new、原型、繼承方式、symbol、閉包內存泄漏處理、判斷對象原型歸屬
- 觀察者和訂閱發布區別
- 封裝過哪些hooks
- ele組件二次封裝啥的
- 算法常問
- 幾種排序
- 二分查找
- 反轉二叉樹、先中后序遍歷、深度/廣度遍歷
- 數組去重
- 統計一個字符串出現最多的字母
- 斐波那契數列
- 速度創建1-100的數組
- 反轉單向鏈表
- 無重復字符的最長子串
- 一份面試題
- css常問
- 畫三角形
- flex
- 實現sticky footer (粘性頁腳)