一面8.121. 瀏覽器緩存(強緩存,協(xié)商緩存)具體字段頭是哪些,區(qū)別(ETag和Last-Modified優(yōu)先級,no-catch)2. 如何實現(xiàn)圖片懶加載,不使用插件,方法越多越好...3. 代碼題:js實現(xiàn)全排列4. sessionStorage、localStorage的區(qū)別(tab頁到另一個tab頁啥啥啥的)5. js中的數(shù)據(jù)類型,判斷數(shù)據(jù)類型的方法,啥時候用啥方法...6. var,let,const區(qū)別7. call,bind,apply的作用和區(qū)別8. 箭頭函數(shù)和普通函數(shù)的區(qū)別9. map和weakmap的區(qū)別10. common.js和es6中模塊化的區(qū)別11. js中有哪些最新的提案(除了await, promise這些比較老的,就回答了一個雙問號,其他不知道了...)12. tcp/ip協(xié)議包含哪幾層,每一層有哪些協(xié)議13. vue3.0為什么比2.0更快(diff算法,其他答得面試官好像不滿意)14. 前端打包工具15. webpack底層原理16. loader和pulgin的區(qū)別,loader執(zhí)行順序/優(yōu)先級面了一個半小時,期間如流的代碼頁面還打不開,只能重進更新———————————————二面8.15三面8.21許愿一個oc