1. 程式人生 > >分享一次大廠的技術面試通過,卻因學歷被拒發 offer 的悲慘經歷

分享一次大廠的技術面試通過,卻因學歷被拒發 offer 的悲慘經歷

概述

今天心情很down,快週末了,說點不開心的事情給大家開心一下,上週面試心儀已久的大廠,技術面很順利的通過一面/二面/三面,最後到HR面也很順利,然後被問到學歷(自考本科)後,HR 語氣發生一些轉變說要跟面試官再溝通,今天接到HR通知說技術過關,學歷不達標(全日制本科),不能發 offer,心情很低落,有時候不禁的想問題,難道人生開局沒打好,後期再努力也沒用嗎?事情主要經過是這樣的

經過

上週在家看書,空閒開啟拉勾網刷了一下招聘資訊,也是抱著嘗試的心態給自己心儀的一家網際網路大廠定投了簡歷,二天後意外的在自己的 Gmail 郵件收到的面試邀約(崗位的 JD 上只要求本科學歷,自己的簡歷也是本科,未曾寫明是自考本科,所以可能渾水摸魚過了初篩)

拿到面試邀約,我調休了半天來到這家心儀公司的總部,因為自己之前一直在小公司工作,感覺這家大廠的辦公大樓和內部裝修確實是非常的氣派,詢問前後後,到了28層的接待大廳簽到,然後接到面試官的電話,被告知面試在17層,就坐電梯下樓到的17層後,有一個實習生模樣的同學詢問我名字後,拿了一份筆試題,找了一個無人的工位就讓我先做筆試題,我拿著卷子大概看了一下,題目大多都比較簡單,都比較基礎,我能想起來的不多,大概就是以下這些內容:

  1. Java 許可權修飾符的順序
  2. 方法的過載
  3. JVM 的最大堆,最小堆,Survivor區域比例設定
  4. 執行緒的六個狀態
  5. 字串的拼接
  6. 常用的 Linux 命令
  7. 程序通訊的幾種方式
  8. 二叉樹的前序,中序,後序遍歷
  9. 設計一個執行緒安全的高併發搶紅包習題(邏輯題)

大概20-30分鐘左右完成筆記後,被人領去見面試官,一面的面試官是很嚴肅,不苟言笑,面試官帶我找了一個空的會議室,大家就開始聊起來了,上來一開始聊專案經歷(筆者帶過十幾人的團隊,做過日流量千萬的系統),面試官似乎覺得還可以就開始和我聊技術細節,大概能想起的問題如下:

  1. HashMap 的內部結構?為什麼要樹化?為什麼是紅黑樹?
  2. ConcurrentHashMap 的實現原理,分離鎖有什麼副作用嗎?
  3. 執行緒的6種狀態
  4. B+ 樹索引的實現原理
  5. 什麼是死鎖?開發中如何避免死鎖?
  6. 生產環境突然變慢,你的排查思路是什麼?
  7. 分散式鎖有哪幾種實現方式?
  8. ArrayList 和 LinkedList 的區別,ArrayList 是怎麼擴容的?

全程大概持續了一個多小時,還有很多提問想不起來了,大概80%能回答上來,有些題目還能舉一反三,看看一面技術官頻頻點頭,我覺得大概率可以過了,果然一面的面試官讓我坐在會議室等一等,大概十來分鐘,後面來了二面/三面的面試官,二面/三面的面試官態度很友善,偶爾還會跟我開開玩笑,讓人感覺非常親切,也讓緊張的我感覺放鬆了許多,二面/三面的難度總體來說更高也更有技術含量,很多問題我回答的斷斷續續,大致能想起的問題如下:

  1. 聊聊你對微服務的理解?
  2. 什麼是 CAP 理論?
  3. 拆分服務的原則是什麼?服務拆的越多會有什麼問題 ?
  4. 一道演算法題,講講解題思路(動態規劃)
  5. 你的程式碼為誰而寫?
  6. 聊聊你對 JMM 記憶體模型的理解(JSR 133),voliate 如何保證可見性的?
  7. 講講物件的幾種引用型別
  8. 執行緒間如何進行通訊

二面/三面 大概又是兩小時多的時間,一直從下午4點面試到晚上7點,問完技術問題後,面試官開始很輕鬆的和我聊一些生活話題,問我經常加班能否接受,上家公司的的離職原因,期望待遇,還有最快能到崗時間,然後看了一下手錶,說今天 HR 已經下班了,不能安排後面的 HR 面試了,讓我這兩天留意手機,HR 應該還會有一輪電話詢問,但是出了總部大樓外面的天已經黑了,根據多年的面試經驗判斷,我知道自己大概率是可以通過的,後面的事情大家都知道了,HR 在 2 天后聯絡到我,詢問我目前的工作情況和想要換工作的原因,然後詢問我的期望待遇和最快到崗時間,最後詢問我學歷的時候,我如實回答說我是自考的本科,HR 那邊語氣彷彿突然就變了,說可能不太符合公司的要求,要我稍等一會,可能要再內部討論下,看看怎麼處理,然後等待 1 天后對方 HR 聯絡我了,技術是達標,但是學歷問題未符合規則,還是決定不發 offer 了,(對方最低要求是全日制本科,而我是自考的本科),雖然自己人生以前經歷過很多次以為能得到,但是最後還是錯過的事情,但是每每發生後,心情還是久久難以平復。自己現在再怎麼勤奮學習,努力上進可能也彌補不了以前犯下的錯誤。以下是 HR 今天早上發來的資訊微信聊天截圖:

總結

這件事對自己的打擊肯定是會有的,但也不至於會一蹶不振,可能會休息一會再出發,經歷過這件事情後,總結幾點心得和大家分享吧:

  1. 關於學歷的事情不要抱有僥倖心理,如果對方有雙非(非985和非211)的要求,或者一本的要求,應該最好應該提前跟對方 HR 確認,避免對大家造成時間和精力的浪費
  2. 學歷不高的同學要明白,學歷在社會上確實很重要,甚至會伴隨你一生,有時間建議可以提升學習(我後續可能會打算會在職考研之類提升學歷)

更多技術諮詢,請關注公眾號,find me !