近日,w3cschool app開發者頭條上分享了美團前端程序員第二輪面經,引來了不少程序員粉絲們的圍觀。
在分享面經之前,不妨先了解一下前端面試應該做好哪些準備呢?
0、前端面試加分
前端面試github可以說是標配了,有博客一般也會加分。
最好是有自己的作品,記住一句話:talk is cheap show me your code。
1、HTML + CSS
HTML 、CSS的一些基本概念你需要滾瓜爛熟,比如CSS預處理器、CSS animations、CSS sprites、Pseudo classes等。
2、項目準備
至於項目準備這塊,如果回答在做項目的時候沒有遇到什麼問題,你的面試會被大大的減分。
有做過項目的程序員當然會碰到各種問題,踩了一些坑,比如框架的一些坑,瀏覽器兼容性問題,要是沒有問題就是最大的問題。
這也從某種程度上,反映了你對項目缺少深入思考和總結。
最後,來看下美團前端程序員第二輪面試的10個問題:
0、自我介紹
1、promise的原理和事件循環
2、webpack打包?
3、用戶頁面打開很慢,有哪些優化方式?
4、http狀態碼 301、302區別
5、BFC什麼原理?
6、react的虛擬dom瞭解多少?
7、講解了一下redux原理
8、談談你最近了解的新技術
9、項目中遇到哪些技術難題,怎麼解決?