大公司面試不管是實習仍是校招,廣泛存在面試輪次多,面試週期長的特色,就拿騰訊來講,若是你想成爲暑期實習生,大概須要四到五輪面試,3-4 輪技術面+一輪 HR 面試,每次面試時間大概在 0.5-1 小時之間,推薦對本身能力沒有把握或者缺乏工做經驗的同窗儘量在大三下學期找找實習,去本身想去的公司實習,由於大三的暑期實習既能夠豐富你的履歷,而且實習期間好好表現都是能夠相對容易地經過轉正,拿到校招 offer。前端
在申請實習或者校招 offer 的時候,儘量多找人幫忙內推,由於大公司部門比較多,你若是直接從官網上網申的話,簡歷不容易被人查看,找認識的師兄師姐幫忙內推的優點在於:面試
<!--more-->算法
不管是哪一種類型的面試,內容大體上都是一致的(除了現場面試可能要求你手寫代碼外),我將專業技能面試分爲如下幾個部分:後端
首先是自我介紹,面試前最好可以準備一段很多於 30 秒的自我介紹並對着鏡子反覆練習,能夠介紹介紹你的名字,學校,專業,對你投遞崗位的理解等等,在面試過程當中儘量流利地敘述,而不是介紹時磕磕碰碰,給面試官留下很差的印象。瀏覽器
第二部分是計算機基礎知識,對於應屆生來講,面試官無非喜歡考察計算機網絡,操做系統,數據結構與算法這三大類。固然根據你應聘的崗位有所不一樣,若是你是應聘一名前端工程師,考察網絡的知識相對較多,對於操做系統、數據結構和算法的考察會相對較少,若是你是應聘一個後端工程師的話,那麼涉及到操做系統的知識確定會相對更多。同理算法工程師就會涉及到更多數據結構和算法的知識。網絡
面試網絡知識的話,能夠多準備 HTTP/TCP 相關的知識,好比我就常被問到:前端工程師
HTTP 狀態碼,從瀏覽器打開一個網址背後都經歷了什麼
TCP 與 UDP 的區別,爲何 TCP 須要三次握手,四次揮手等等
第三大塊也就是你應聘的崗位相關的知識內容了,好比拿前端來講,通常前端知識能夠分爲三大塊:語言基礎,框架以及實踐。數據結構
語言基礎通常會考察你對 JS 語言自己的理解,好比說:閉包,繼承,做用域,this 用法,ES6 語法等等,也會問你關於 HTML/CSS 的基礎知識。閉包
框架的話不只僅是侷限於考察對框架的用法,通常是結合你的簡歷內容來進行提問,好比你在簡歷上寫你熟悉 React,面試官可能就會問你 virtual-dom 是怎麼實現的,Redux 設計思想等等,若是你簡歷上寫熟悉 Vue,那可能就會問你數據雙向綁定是怎麼實現的等等。框架
還有就是你的實踐部分,這部分面試官會結合你的簡歷提到的一些經歷,好比你有什麼實習經歷阿,或者在學校作過什麼項目來進行提問。可能會像這樣問你:
你在這個項目中(或者實習經歷)遇到最大的挑戰(難題)是什麼,你怎麼解決的
你在項目開發的過程當中運用了什麼技術,爲何會使用到這些技術等等
通常面試結束後面試官都會問你,還有什麼問題想問我,這時候你能夠就你感興趣的內容進行提問,好比我通常就會問下面類型的問題:
這就是標準的面試過程,面試結束後若是你經過面試的話,通常一週內會給答覆或者進行下一輪面試。
最後須要強調的是,公司面試週期通常都會比較長,可能你從二月底開始面試,到了四月份你纔會收到 offer,因此你應該多投投幾家公司,不要在一棵樹上吊死,不要抱着非 xxx 公司不去的心態,由於面試這種東西實際上是很玄學的,七分實力,三分運氣,可能你以爲良好,可是面試官卻把你 pass 掉了,因此放日常心,多試試幾家公司,說不定會有意外的收穫。
前面介紹了面試流程中的一些注意事項,下面就來講說如何去作面試前的準備。我將面試準備分爲三個部分:
我看不少人寫的簡歷,發現他們寫的都很囉嗦,讓人一眼看過去抓不住重點,我建議最好把簡歷精簡一下,控制在 1-2 頁,寫的經歷和項目跟你應聘的崗位有強相關,無關的經歷就不要寫了,寫了反而顯得囉嗦。
另外還有三點須要注意:
簡歷是你得到面試的第一步,簡歷的好壞須要本身用心準備,但願同窗們提早認真地準備好一份以爲讓本身滿意的簡歷,以避免到時候太倉促。
這部份內容確定是須要經過本身的不斷積累的,不可能說你看了兩天 JS 語法就跑來面試,學了兩天 Java 就來面試後端工程師。
咱們常常會經過網上文章學習內容,個人建議:善於使用瀏覽器的書籤幫助你本身總體知識。
網路上學習技術的途徑也不少:
每一個崗位都有本身不一樣的知識體系,在其它領域我也不是專業的,就不班門弄斧了,我就拿前端工程師角度來看,做爲一名前端工程師,至少要對總體知識體系有本身的理解.
面試其實不少狀況下都是很相似的,有的時候一面和二面的面試官都會問到相同的問題,因此在面試結束能夠總結總結剛纔面試中遇到的問題,爲何答不上來,若是是以前沒準備的知識,能夠去複習複習,這樣下次再碰到相似的題目,你就能夠對答如流了。
祝各位同窗可以找到本身滿意的offer!
網上的帖子大多深淺不一,甚至有些先後矛盾,若是發現錯誤,歡迎留言指出~
PS:歡迎你們關注個人公衆號【前端真來斯】和博客,共同探索前端的世界,一塊兒加油吧~