分享我的前端面試總結
為什麼會離職呢?這是一個問題!可能原因更加荒唐,太安逸,太悠閒。我怕自己以後會變得懶惰、懈怠。這裡有我熟悉的、可愛的同事,其實真的不想離開,但是我也知道這是我的一個舒適區,我必須跳出去。 基礎
其中面試餓了麼的時候考察了很多關於css選擇器相關。
1.偽類選擇器
2.偽元素選擇器
3.兄弟選擇器
還有很多關於jquery相關,比如說.end()方法的意義。
總結來說餓了麼的面試很注重css和jquery,可能是因為其業務中jquery佔的比例比較大吧。
美團則面得很全很詳細,比如說:
1.手寫trim方法
2.聖盃佈局 & 雙飛翼佈局
3.git revert
4.浮動
5.css居中
6.釋出訂閱模式的實現。
其實覺得面得最爽的應該算是摩拜吧,面試官真的很好,會引導你往正確的方向去思考呢,而且面試很考驗基礎
1.變數提升
2.作用域
3.this
4.閉包。
框架
主要是關於vue和react的比較,以及框架的選擇。考察點其實也比較明確。
1.react和vue的異同
2.react的diff演算法
3.react的setState
4.以及在使用框架中遇到過哪些坑。
周邊問題可能會問關於webpack、babel、gulp。
總結
1.基礎很重要,做到知其然並知其所以然。
2.在做筆試題的時候一定得好好寫,字儘量寫得好看些。因為面試官能拿回去討論的僅有你的筆試題而已,而你在面試過程中說的則顯得就不那麼重要了。
3.覺得沒事的時候可以在leetcode上面刷刷題,倒不是為了刷題而刷題,保持一個手寫程式碼的手感很重要。
本次給大家推薦一個免費的學習群,裡面概括移動應用網站開發,css,html,webpack,vue node angular以及面試資源等。 對web開發技術感興趣的同學,歡迎加入Q群:864305860,不管你是小白還是大牛我都歡迎,還有大牛整理的一套高效率學習路線和教程與您免費分享,同時每天更新視訊資料。 最後,祝大家早日學有所成,拿到滿意offer,快速升職加薪,走上人生巔峰。