2020春招掛了10多家大廠面試,拿到offer後我總結了這些面試經驗!

2020年春招,我面試了阿里巴巴、騰訊、美團、拼多多、京東、快手等互聯網大廠。在掛了10多家大廠面試後,我終於收到正式的offer了!兩個月裏陸續面試了20多場,有過期待,也有過失落,幸好一路堅持,感謝阿里爸爸。博客專欄《實習》和《劍指offer》的初心是20年春招,寫了24篇,歷時2個月,一份耕耘一份收穫,感謝自己過去兩個月來的努力!
在這裏插入圖片描述
下圖是我的面試經歷,我記錄了這些面試的面試題目(公衆號【雲璈公子】回覆“面試題目”可獲取)。
在這裏插入圖片描述
求職是一場流程很長的拉鋸戰,涉及崗位選擇、簡歷投遞、簡歷評估、技術面試、HR面試等環節。在求職路上,我也是一路摸爬滾打,遇到過不少坑,也很有幸聽取了很多前輩的寶貴意見,所以在春招結束後想記錄並總結一下自己的求職經驗。

完善知識架構

如果你以爲準備面試的第一步是準備簡歷,那你會驚奇地發現我沒有這麼做。俗話說“不打沒有準備的仗”,準備面試最開始要做的是複習知識。 注意,在面試前我們要複習知識並鞏固好知識基礎,同時在面試過程中也要不斷學習新的知識和查缺補漏。

對於程序猿來說,互聯網行業裏面的知識更新速度非常快,往往現在很熱門的技術可能過了幾年十幾年就落伍了,培養終身學習的習慣,構建自己的知識邏輯和知識架構,是非常有必要的。下面是java工程師的知識結構圖(僅供參考)。
在這裏插入圖片描述
以我的親身經歷爲例子,我是4月份開始規劃複習進度,開始閱讀java源代碼,按照java知識結構進行復習。截止到5月拿到offer前,我基本所有常見知識點都掃了一遍,面向面經複習,用思維導圖捋順複習思路,對於常見考點深入源碼,多思考爲什麼。我是每天早上8點起來,一直學習到凌晨1點多,然後睡覺,除去喫飯洗澡上廁所的時間,都在瘋狂地補學知識點。說實話,每週下來都感覺脫胎換骨,專心學東西,學完真的很爽。

簡歷

簡歷是求職者給面試官的第一印象,簡歷寫越好,面試官對求職者的印象也越好。在投遞簡歷之前,我很擔心:自己寫的簡歷太爛了,投了無數份,都會石沉大海。爲了寫出一份專業的技術簡歷,我一邊閱讀網上的簡歷寫作技巧,一邊把簡歷發給學長學姐徵求建議。我一共前後改了9個版本的簡歷,最終才確定了簡歷,並開始投遞。下面的博客是我分享的寫簡歷的經驗和教訓:因爲這份簡歷,我拿到了阿里的offer!

自我介紹

面試的開頭往往都是自我介紹。"良好的開始是成功的一半”,自我介紹也是面試官對我們的第一印象,所以精彩的自我的自我介紹非常重要。

下面是我的自我介紹。我的自我介紹包括以下部分:

  1. 交代姓名、學校與專業
  2. 介紹大學主修課程
  3. 展示個人長處和亮點,引導面試官往自己擅長的地方提問。
  4. 介紹獎項
  5. 介紹校園工作的突出表現(如果有的話)
  6. 介紹與職業相關的興趣(寫博客在面試中可以加分)
  7. 表達誠意與自信
    在這裏插入圖片描述

技術面試

由於不同互聯網公司的面試流程不同,有些是2面+hr比如騰訊和美團等,有些是4面+hr比如阿里等,所以我把面試分成了技術面試和主管面試。技術面試一般是一面、二面。技術面試主要是基礎知識,注重考查面試者的知識基礎是否紮實。要獲得紮實的知識基礎沒有捷徑可走,唯有不斷地花時間去學習。

我的一面面試經歷和遇到的知識點:

基礎知識

Adaptor、Decorator與Facade模式

容器

HashMap的底層實現
ArrayList的底層實現

數據結構

騰訊面試官這樣問我二叉樹,我剛好都會
阿里面試,問了B+樹,這個回答讓我通過了

JVM

面試官這樣問Java 線程池,我的回答讓他豎起了大拇指!
Java對象存活判斷方法
垃圾回收詳解
JVM調優實例

其他

java反射原理

主管面試

主管面試一般是二面或二面以上,有的企業還有交叉面試(交叉面試一般是別的部門的主管來面試)。主管面試的面試官都是大boss,一般是部門的主管或總監。

很多經歷過面試的讀者都向我抱怨主管面試中大老闆總喜歡“刁難”面試者,問的問題太難了,越問越深。其實面試官一般是循序漸進,越問越深,問到他自己都不懂的那層應該就差不多了。**所以這個深度的領域你可以適當引導,說自己熟悉的那塊,因爲沒有人什麼領域都能很深入。**一旦面試官問你,你經歷過最有印象的項目和最有技術含量的那個問題時,你就應該主動引導了。不一定要你一定做過的,但一定要能從原理到實戰都說明白的,不然面試官也容易聽出來。

我一共經歷過6場主管面試,我發現主管面試的面試官有以下共同的特點:

(1)面試官往往是“嚴肅大叔”,人狠話不多,給的機會少,一旦出錯,便沒有彌補機會。
(2)沒有做或不瞭解原理的,千萬不要講,容易被看出!
(3)不喜歡聽廢話。

一般來說,如果有個事例能描述從解決實戰遇到的問題一直到深挖到底層原理的整個過程,會比較加分。這能體現你的鑽研精神,這個是技術型人才很需要的一個品格。單單隻描述瞭解決某個問題不太容易打動面試官。

HR面

在HR面試中,態度要不卑不亢,一定體現誠意(想進XX公司)和自信(我的能力足夠勝任XXa崗位的工作)。對於大多數公司來說,HR一般不會問技術,即使問項目技術也不會問太深。對於hr 來說,無非就是想從候選人中能看到自信,有理想,有想法,值得去培養的

對於有些公司,HR面試是走個過場;對於有些公司,HR面試掛的概率也很高。所以想了解HR面試還要根據具體公司具體分析。

總結

爲了分享和積累面試經驗,我建立了一個開源的github項目,涵蓋Java程序員所需要的面試知識點和麪試技巧,分享真實面試經歷。歡迎大家加入,項目地址是:https://github.com/1170300826/JavaInterview項目還不完善,後期會繼續更新。歡迎大家與我交流面試經驗!可以在公衆號【程序猿的進階】里加我的微信,也可以在csdn私信我,我會積極回覆的。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章