近日,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、專案中遇到哪些技術難題,怎麼解決?