前端面試問題整理

自我介紹

通常來講,會先讓你作個自我介紹。通常來講,我就只是把畢業時間,工做過的單位和作的事情簡單說說。css

html

html5加了什麼新東西?html語義化是什麼?seo怎麼整?html5新標籤有哪些?doctype?html

css

大廠通常來講比較偏重JS,css這邊背一下各類居中方案吧,總會問到的。還有flex佈局等等,grid佈局也看兩下。bfc是什麼?css3有什麼新的選擇器?寫過動畫嗎?盒模型是什麼?前端

js

es6,promise,async,閉包,原形,this,settimeout等等。可能要手寫一些比較常見的函數,debounce,new,Object.create,promise,bind。也有會問你設計模式,各類繼承方法的。vue

http

對於大廠的面試來講,http重要性可能比css還要高。https,緩存,跨域,網絡安全,狀態碼等等(個人關於狀態碼的文章),基本都是必考的。html5

項目

感受作的最不錯的項目。node

框架

以vue爲例。mvvm是什麼,vue的生命週期,vuex的做用及原理,vue-router的實現,父子組件的通信,vue的源碼如雙向綁定及虛擬dom等等(我有個關於虛擬dom的分享)css3

其餘
  1. 訪問頁面的過程
  2. 性能優化(推薦下我以前的高贊文章)
  3. 移動端自適應(個人方案是REM佈局)
  4. 離職緣由
  5. 團隊協做管理
  6. 算法,準備一下各類排序,揹包問題,二叉樹,應該夠了。
  7. pwa,小程序

組長面

組長面通常來講是組長來面,考察範圍再也不是前端代碼方面的東西,可能會問些別的小公司不會問的問題es6

面試官的問題
  1. 項目部署
  2. 項目監控
  3. 錯誤處理
  4. nodejs
  5. 職業規劃

問完後,他會給你機會問些問題,其實這也是面試考察的一個部分,這時不能什麼都不問或是問些待遇等俗氣的問題(hr面再問吧)面試

我會問的問題
  1. 項目有多少人
  2. 項目要作些什麼
  3. 項目的前景
  4. 若是我進去了可能作什麼
  5. 前端在這個項目的重要性
  6. 大家想要招個怎樣的人
  7. 爲何我要選擇大家公司
相關文章
相關標籤/搜索