感覺抱著通過面試來發(fā)現自己的不足和不斷成長的心態(tài)波岛,面了好多公司,來做個面試總結吧音半。
面試知識點總結
遇到的面試则拷,大概考察的前端范圍,分成幾種曹鸠。
前端基礎知識考察煌茬,比較常見,包括原生js彻桃,對象創(chuàng)建和繼承坛善,xhr是重點中的重點,es6邻眷,跨域眠屎,css3新增特性,html5的特性肆饶,嚴重推薦的一本書《JavaScript高級程序設計》改衩,如果再來一遍,我會看三遍再開始校招驯镊。
網絡基礎知識考察葫督,重點在于http協(xié)議相關,底層tcp協(xié)議阿宅,http狀態(tài)碼候衍,http2.0,https
瀏覽器調試以及瀏覽器渲染的原理洒放,一個經典問題,url輸入后發(fā)生了什么
項目經驗蛉鹿,框架的選擇和對比,項目細節(jié)往湿,兼容性問題妖异,優(yōu)化問題
算法惋戏,考查的公司不多,猿題庫是比較經典的他膳,拼多多响逢,蜻蜓fm,遠景也考了算法棕孙,其實是偏創(chuàng)業(yè)公司
智力邏輯題
源碼考察舔亭,比較經典容易考的是jquery,requre.js
一些前端代碼的考察 深拷貝蟀俊,快排钦铺,歸并排序
其實我還面了中國移動杭州研究院,群面肢预,感覺就是產品經理的面法矛洞,就gg了。
大部分的面試官還是不錯的烫映,感受就是沼本,不同的面試官風格不同,側重點也不同锭沟。騰訊抽兆,百度,美團會重前端基礎冈钦,阿里重項目經驗郊丛,基礎重視其實也不是看看知識點就好,會問得深瞧筛,最好做過,不然還是扛不住导盅。
自己的薄弱
1.cpp的指針只要考到基本都不會较幌,太久遠了,但是面試不會問白翻,準備特地補一下乍炉,不過這個一般只在筆試的時候涉及
2.兼容性問題其實實際經驗比較少,雖然我覺得問這個意義不大滤馍,兼容性問題實際有工作的人岛琼,更有意義
3.知識點的細節(jié)比較薄弱。說實話巢株,我個人屬于問題碰到了槐瑞,解決了,印象深刻了的那種阁苞,臨時記憶效果太差困檩。
4.其實有些面試官更注重你知識的深度祠挫,知其然,更要動手做一遍悼沿,會更好
面試的成長
算法增長好快等舔,寫算法寫的挺開心
知識點還是要深入,解決問題的深度要保證糟趾,學會舉一反三
培養(yǎng)知其所以然的性格慌植,以前看源碼,都是屬于需求驅動义郑,其實自己平時應該也有主動的意識
在面算法的時候涤浇,會耐心與面試官溝通,還有定下心來想魔慷,這點我竟然做得不錯只锭。