CSS:
- 什麼是BFC
JS:
- TS和JS
- 數組去重
- 去除全部空格
- 判斷是否是數組
- js事件循環機制
- js繼承
- 虛拟dom
- Dom0級和Dom2級
- 閉包和作用域
- 原型和原型鍊
- Promise
- Async和Await
- js值傳遞
- 遞歸實作階乘
- this
- 防抖和節流
- ES6
- var、let和const
- call和apply
- 構造函數
- 箭頭函數和普通函數差別
- 釋出訂閱
- 隐式轉換
- instanceof原理
Vue:
- Vue實作原理
- Vue Router實作原理
- Vue事件機制
- Vue元件通信
- hash和history模式如何一緻
- v-key作用
- 釋出訂閱
- keep-active作用
- vuex action和mutation差別
- 雙向綁定原理
- watch和computed(一對多、多對一)
Http:
- Http緩存
- Http狀态碼
- Http1.0、1.1、2.0
- TCP三向交握和四次揮手
- GET和POST
浏覽器:
- 從輸入URL到浏覽器顯示頁面發生了什麼
- 重繪和回流
webpack:
- webpack如何進行代碼優化
- 如何将代碼壓縮更小,打包更快
其他:
- SEO優化
- 服務端渲染SSR原理
- 如何提高頁面加載速度
- 元件和子產品
- 跨域
- 本地存儲
- ajax
- xss攻擊和csrf攻擊
- MVC和MVVM