回覆列表
  • 1 # LGD無腦粉

    不知道題主問的是社招還是校招。

    校招的話一般主要重點關注以下幾點:

    計算機相關基礎知識的掌握:如計算機網路、資料結構、演算法等。如演算法的話可以去刷leetcode的演算法題。

    前端相關基礎知識掌握:HTML、CSS、Javascript語法,可以透過看書(推薦犀牛書)、MDN社群學習基礎知識。務必結合實際操作來加深理解。

    進階知識:熱門框架和工具使用及原理掌握。框架類如如Vue、React。工具類如Webpack、Gulp等。

    對前端行業興趣及發展情況瞭解:如行業發展方向,像現在熱門的跨平臺技術(Flutter、Weex等)。

    專案情況:可以參與一些實習專案,或者自學的方式做一些完整的專案,提高自己應用上的經驗。

    如果是針對社招的話,恰好在下最近有一些面試經驗,可以發出來做一些參考。

    基礎和進階知識

    資料結構:可以結合Javascript中的資料結構來理解,比如Js中的陣列和我們資料結構中學習的陣列有哪些區別?

    網路:TCP和UDP?http協議的包結構是怎樣的?http中快取協商的過程是怎樣的?https的建連和傳輸過程是怎樣的?

    CSS方面常見:BFC相關、響應式佈局。

    JS常見:原型和原型鏈、ES6的一些特效及原理(如Promise,async/await)、跨域、EventLoop、垃圾回收等

    效能最佳化:常見的最佳化手段、架構設計的思路、渲染原理、監控告警等。

    安全(加分項):常見web安全問題及防禦措施:如XSS、CSRF、SQL注入、重放攻擊等。

    工具和工程化(加分項):devops、持續整合、自動化測試等。

    騰訊和阿里的一些差異

    我沒有面試過百度,所以就主要拿騰訊和阿里的做一些比較。

    騰訊社招的話對計算機及相關基礎知識會要求比較多,所以面試中經常會問到相關問題,所以建議面試騰訊的同學加強這方面理解。騰訊社招一般5輪,最後一輪為HR,前面1-2輪一般leader面和業務交叉面,3面總監,4面GM。

    阿里一般也是4-5輪,最後一輪為HRG,阿里的HR面試相比騰訊要嚴格很多,會對你的綜合能力進行非常詳細的考察,比如溝通能力、專案管理能力、個人規劃、總結覆盤、思考能力等等。總之阿里的政委不是白叫的,而且越是職級高的在這塊要求越嚴格。另外還有一個阿里和騰訊面試比較大的區別是,阿里的面試官會比較多針對專案來問,而且會不斷針對問題深挖,以此來考察你的知識深度以及思考問題的邏輯方式,大家面試的時候並不要角色沒答出來就涼了,可能面試官主要是在考察你思考問題的思路和方式。

  • 中秋節和大豐收的關聯?
  • 曼聯即將對陣巴薩,博格巴稱:巴薩是世界最佳球隊,梅西超出其他人很多,你怎麼看?