您的位置:首頁>正文

阿裡、百度、騰訊、華為前端面試,是如何拿到offer的

首先先自我介紹一下

我是末流985小碩一枚(本科同校), 方向主要是深度學習和資料採擷, 研究生第二年去新加坡交流了一年, 研究生期間表現還可以, 有一些非主流比賽的獲獎, 然後3篇sci論文+1篇待發中。

下面說說面試情況, 那就按照順序來了:

華為(演算法工程師)

華為是我面的第一家公司, 8月20號廣州優招, 現場面的時候相當緊張, 2016年的第一場面, 我希望他來的更早一些。

由於面的演算法工程師, 相關面試官較少, 我大概等了3個小時才到我

第一面

(1)先自我介紹

(2)接著問項目, 我做的項目主要是深度學習和資料採擷相關的, 所以講了很多深度學習的東西, 然後面試官的部門剛好也在做, 所以對深度學習很感興趣, 他們主要用caffe,我的話有對caffe還比較熟悉所以答得比較順利, 然後問了神經網路的優化問題, 他們希望把深度學習用到終端上, 因為我研究方向正好是模型簡化,

也實現過一些簡化方法, 所以也答得比較順利。

(4)問了一些基礎演算法, EM演算法、決策樹、隨機森林等

(5)面試官給我介紹了一下他們部門具體是幹啥的。 。 然後誇了一遍他們部門, 反正聽起來我還是很吸引我的, 是我想幹的一些事情。

(5)第一面按道理是沒有資格談薪資的, 面試官可能覺得更我聊得比較歡, 就問我期望薪資。 由於是第一場面, 也不知道什麼行情, 我按照往年的行情說了個sp價格, 15k。 。 。 。 結果面試官很輕鬆地表示沒啥問題(我就知道自己蠢, 說低了, 希望最好不要做參考)

第二面

面完一面, 我就回去坐了5分鐘, 第一面面試官就立刻來找我讓我去他老大那裡面第二面了

(1)一樣, 自我介紹

(2)項目

然後問得很仔細,

問了為什麼要選用這幾種網路, 讓我對AlexNet、GoogleNet、Inception V3、 ResNet進行了詳細介紹, 還說了各自的優缺點和參數細節。 最後也是說網路優化問題, 問得也很細, 大部分答得還可以, 不過出了一點小問題, 這是我事後想起來的, 他問問模型簡化的時候參數最少可以用多少位元組。

我說因為是整數, 所以只用一個位元組。 其實我因為我用char來存的參數, 只是後面運算時候轉成整型的。 所以我想表達的是, 我用一個位元組的char類型存整數參數的。 不知道面試官會不會認為我以為整型是一個位元組(淚)

(3)問了為什麼選華為(家近、我爸喜歡、華為很好巴拉巴拉, 等等說了一些優點)

(4)有沒有其他offer...當時沒有就說沒有。 。

然後一個星期前, 華為打電話確認我報的崗位,

問我有沒有很想去的部門, 還有說什麼沒有完全是做機器學習、圖片相關的深度學習的崗位, 問我能不能接受更廣一點的工作範圍的機器學習。 我說可以。 (估計是去2012了)

阿裡(演算法工程師)

阿裡比較意外, 當時就是抱著面了又不會懷孕的心態去投的內推。

然後7.29打給我電話的時候我剛好在大巴上, 不是很速食麵試, 對方就說晚上打過來, 結果我等了接近一個月, 8.25終於打回來了

第一面(40分鐘)

(1)自我介紹

(2)項目, 又是瘋狂講深度學習、資料採擷的東西

(3)問了很多資料採擷的基礎知識, 包括SVM,邏輯回歸、EM、K-means等, 然後給我很多場景問我遇到這些情況我要怎麼來處理資料, 怎麼進行建模等等, 問得很細。

(4)問了一兩個演算法題, 記不清了, 只記得其中一個是:找陣列中2個出現兩次的數字, 還有3個兩次的數字

(5)好像還有智力題, 具體記不清了

第二面(45分鐘)

(1)自我介紹

(2)項目, 然後項目細節, 這裡面試官還問了我發了論文的東西, 我就講了我其中2篇論文的主要方法和思想。

(3)同樣是各種資料採擷演算法基礎, 跟第一面差不多,但是問得更具體,問了我很多怎麼做、為什麼,還說了一些比較少見的資料形式問我應該如何處理,為什麼要這樣做,還有更好的方法嗎等等。

(4)演算法題,也只記得一個了:存在一個陣列,大小我98,裡面的元素均為在[1,100],且無重複, 不申請額外空間的情況下,在時間複雜度為O(N)情況下,找出確實的兩個元素值。

(4)問了我對未來技術發展的看法,問我覺得未來5-10年什麼技術可能變成熱門等等開放性的問題。

ps:第二面的面試官是給我offer的部門的部門老大(等級p9),在這裡很感謝他,面試的過程中給我很多幫助,而且25號的時候阿裡內推時間其實也過了,也是他幫我申請,專門給我延後兩天才讓我順利內推近阿裡

第三面(30分鐘)

也是總監面,不知道等級是不是超過p9,年齡大概40歲吧,視頻面試。

(1)自我介紹

(2)因為面我的總監是做nlp的,所以講了很多rnn、lstm、還有HMM的東西。不算很熟,但是接觸過,以前稍微看過一些相關論文,所以還是勉強能聊的。

(3)聊論文,讓我把論文從頭到尾講了一遍,說說創新點在哪裡,覺得有什麼地方可以改進

(4)想在哪裡工作、選擇地北京、杭州(明顯杭州啊,當然如果阿裡總部在深圳就更好了)。。

第四面(25分鐘)HR面

(1)簡單介紹一下自己

(2)為什麼選擇阿裡

(3)在面試過程中覺得自己那些當面有進步

(4)自己本科生和研究生相比有哪些進步

(5)工作地點的問題

(6)有沒其他offer

總得來說HR還是很nice,語氣很客氣,因為是晚上10點後打過來的,還抱歉說影響我休息、掛電話時候還說晚安。

百度

百度應該是我面得最艱苦的,算上吹水,5面吧(也怪自己作,不想去北京)

第一面(2小時!!)

(1)自我介紹

(2)項目,但是是運維部的機器學習,他們主要還是資料採擷,所以深度學習他們問得不多

(3)各種基礎、網路基礎TCP三次握手、Linux執行緒通信、進程執行緒的區別、深拷貝淺拷貝、資料庫transaction、悲觀鎖樂觀鎖等等。

(4)資料採擷各種演算法,以及各種場景下的解決方案

(5)然後20分鐘內手寫k-means(給了一個共用編輯代碼的頁面、不能切出去)

第二面(1小時30分鐘!!)

第二面我面的不是太開心,我甚至還有些想原地爆炸。。是個妹子面的,不知道是妹子跟我方向不一樣還是怎樣。。。我總覺得妹子水準有一點點問題

(1)自我介紹

(2)她說她不懂深度學習。。。所以前面的項目說了她也沒聽明白,就問了一下資料採擷的東西

(3)讓我一步一步地構造決策樹,怎麼計算資訊熵、資訊增益、然後C4.5 ID3 CART的區別,還說了一下優缺點

(4)問我MVC個代表什麼。。。。 然後說想問問我資料庫的東西,問我專案裡面用的啥,我就說原生的JDBC。。她就開始笑了一下,說啊?!那這沒什麼好問的了。。。。 我大寫懵逼

(5)問我hash表實現要素。。。然後問映射函數一般啥方法實現。。。我說一般比較naive的方案是取膜。。然後還有(話沒說完) 就聽到那邊:2333,取膜,好low的方法。。。。 冪次方懵逼。。兄弟,不姐姐我話還沒說完呢。。

(6)讓我10分鐘寫二叉樹插入方法(非遞迴)

第三面(還是1個小時30分!!)

(1)自我介紹

(2)項目

(3)然後問了很多他們現在的業務優化和處理的問題,比如如何協調廣告商廣告投遞金錢與用戶對廣告感興趣程度問題,還有垃圾郵件過濾問題(一些郵件對特定用戶並不是垃圾郵件,但是對其他用戶是垃圾郵件)。我說的是通過提取使用者特徵,對使用者進行聚類,對屬於不同聚類的用戶建模,區別化過濾。還有一些其他場景,忘記了,反正主要是看你對業務的分析能力強不強

(4)若干智力題,不難

(5)聊了一下未來計畫、有沒其他offer

(5)如果想來北京,這就是終面, 不想,於是有了後面深圳這邊的兩面。

第四面(一小時30分鐘)

跟北京那邊差不多,介紹專案,分析了一下應用場景,一兩個智力題,然後詳細給我介紹了一下深圳運維部機器學習做哪些方面的工作現在,問我感不感興趣,最後說如果我想要在深圳會盡力讓HR把我安排在深圳。

第五面(20分鐘)吹水

這個應該是招我那個小組裡面的組長,給我介紹了一下他們小組的工作,大概意思是深圳並不是不核心,他們小組也很核心,做的事情也很重要,最後問了一下我興趣愛好,我說比較喜歡運動,喜歡打球等等,問了一下我身高,我說1米8,他說了句很好。(這是要肛我?!原諒我在華南基友大學呆的時間太長)

騰訊

之前面了TEG一面,後來推我的人說把我簡歷給了總監和HR,總監說跟他們方向比較合,但是在出差,後面找時間跟我聊聊,所以暫時在等,後面再補充吧。

現在還沒有決定去那裡,但是看得出來今年阿裡招人比較少、機會很好;百度招人比較嚴格,問得比較細,幾乎全是技術面;華為,我只能說聽說給得很高,但是我現在還沒通知去談崗位、薪資等等;騰訊招人也少,特別是SNG,工作環境應該是很好的,畢竟出了IEG其他加班不多。

-------

騰訊TEG面試面完,順利拿到想要的薪資offer

一次性面了三面 一共三個小時(包括技術面、總監面、HR面)

因為是熟人內推,內推部門跟自己做的方向完全相同,所以基本上沒有問什麼大學課程的基礎知識,主要集中在以下幾個方面

1.資料安全相關的深度學習相關的問題、項目以及技術(問得非常仔細)

2.講自己在新加坡的交換經歷、以及研究方向

3.為什麼不讀博、對讀博報以什麼態度

4.家庭狀況、自己性格、未來規劃

5.對百度、阿裡、華為的看法,是否最終會選擇騰訊

PS:面試官沒有讓我現在寫代碼,但是在常規情況下是需要寫代碼的,所以大家平時還是多在OJ平臺上面刷題

至此,我的校招也結束了,找工作很累,收穫也很多,希望大家都能找到讓自己滿意的offer.

對於前端學習有不懂的,或者遇到學習瓶頸,不知道學習方法,可以來我們前端群:592569448,小編整理了最新的JavaScript、jQuery、bootstrap、angularJS、react、nodejs等企業級框架教程,還有PDF文檔資料都上傳到網盤了,來幫助大家一起成長。

跟第一面差不多,但是問得更具體,問了我很多怎麼做、為什麼,還說了一些比較少見的資料形式問我應該如何處理,為什麼要這樣做,還有更好的方法嗎等等。

(4)演算法題,也只記得一個了:存在一個陣列,大小我98,裡面的元素均為在[1,100],且無重複, 不申請額外空間的情況下,在時間複雜度為O(N)情況下,找出確實的兩個元素值。

(4)問了我對未來技術發展的看法,問我覺得未來5-10年什麼技術可能變成熱門等等開放性的問題。

ps:第二面的面試官是給我offer的部門的部門老大(等級p9),在這裡很感謝他,面試的過程中給我很多幫助,而且25號的時候阿裡內推時間其實也過了,也是他幫我申請,專門給我延後兩天才讓我順利內推近阿裡

第三面(30分鐘)

也是總監面,不知道等級是不是超過p9,年齡大概40歲吧,視頻面試。

(1)自我介紹

(2)因為面我的總監是做nlp的,所以講了很多rnn、lstm、還有HMM的東西。不算很熟,但是接觸過,以前稍微看過一些相關論文,所以還是勉強能聊的。

(3)聊論文,讓我把論文從頭到尾講了一遍,說說創新點在哪裡,覺得有什麼地方可以改進

(4)想在哪裡工作、選擇地北京、杭州(明顯杭州啊,當然如果阿裡總部在深圳就更好了)。。

第四面(25分鐘)HR面

(1)簡單介紹一下自己

(2)為什麼選擇阿裡

(3)在面試過程中覺得自己那些當面有進步

(4)自己本科生和研究生相比有哪些進步

(5)工作地點的問題

(6)有沒其他offer

總得來說HR還是很nice,語氣很客氣,因為是晚上10點後打過來的,還抱歉說影響我休息、掛電話時候還說晚安。

百度

百度應該是我面得最艱苦的,算上吹水,5面吧(也怪自己作,不想去北京)

第一面(2小時!!)

(1)自我介紹

(2)項目,但是是運維部的機器學習,他們主要還是資料採擷,所以深度學習他們問得不多

(3)各種基礎、網路基礎TCP三次握手、Linux執行緒通信、進程執行緒的區別、深拷貝淺拷貝、資料庫transaction、悲觀鎖樂觀鎖等等。

(4)資料採擷各種演算法,以及各種場景下的解決方案

(5)然後20分鐘內手寫k-means(給了一個共用編輯代碼的頁面、不能切出去)

第二面(1小時30分鐘!!)

第二面我面的不是太開心,我甚至還有些想原地爆炸。。是個妹子面的,不知道是妹子跟我方向不一樣還是怎樣。。。我總覺得妹子水準有一點點問題

(1)自我介紹

(2)她說她不懂深度學習。。。所以前面的項目說了她也沒聽明白,就問了一下資料採擷的東西

(3)讓我一步一步地構造決策樹,怎麼計算資訊熵、資訊增益、然後C4.5 ID3 CART的區別,還說了一下優缺點

(4)問我MVC個代表什麼。。。。 然後說想問問我資料庫的東西,問我專案裡面用的啥,我就說原生的JDBC。。她就開始笑了一下,說啊?!那這沒什麼好問的了。。。。 我大寫懵逼

(5)問我hash表實現要素。。。然後問映射函數一般啥方法實現。。。我說一般比較naive的方案是取膜。。然後還有(話沒說完) 就聽到那邊:2333,取膜,好low的方法。。。。 冪次方懵逼。。兄弟,不姐姐我話還沒說完呢。。

(6)讓我10分鐘寫二叉樹插入方法(非遞迴)

第三面(還是1個小時30分!!)

(1)自我介紹

(2)項目

(3)然後問了很多他們現在的業務優化和處理的問題,比如如何協調廣告商廣告投遞金錢與用戶對廣告感興趣程度問題,還有垃圾郵件過濾問題(一些郵件對特定用戶並不是垃圾郵件,但是對其他用戶是垃圾郵件)。我說的是通過提取使用者特徵,對使用者進行聚類,對屬於不同聚類的用戶建模,區別化過濾。還有一些其他場景,忘記了,反正主要是看你對業務的分析能力強不強

(4)若干智力題,不難

(5)聊了一下未來計畫、有沒其他offer

(5)如果想來北京,這就是終面, 不想,於是有了後面深圳這邊的兩面。

第四面(一小時30分鐘)

跟北京那邊差不多,介紹專案,分析了一下應用場景,一兩個智力題,然後詳細給我介紹了一下深圳運維部機器學習做哪些方面的工作現在,問我感不感興趣,最後說如果我想要在深圳會盡力讓HR把我安排在深圳。

第五面(20分鐘)吹水

這個應該是招我那個小組裡面的組長,給我介紹了一下他們小組的工作,大概意思是深圳並不是不核心,他們小組也很核心,做的事情也很重要,最後問了一下我興趣愛好,我說比較喜歡運動,喜歡打球等等,問了一下我身高,我說1米8,他說了句很好。(這是要肛我?!原諒我在華南基友大學呆的時間太長)

騰訊

之前面了TEG一面,後來推我的人說把我簡歷給了總監和HR,總監說跟他們方向比較合,但是在出差,後面找時間跟我聊聊,所以暫時在等,後面再補充吧。

現在還沒有決定去那裡,但是看得出來今年阿裡招人比較少、機會很好;百度招人比較嚴格,問得比較細,幾乎全是技術面;華為,我只能說聽說給得很高,但是我現在還沒通知去談崗位、薪資等等;騰訊招人也少,特別是SNG,工作環境應該是很好的,畢竟出了IEG其他加班不多。

-------

騰訊TEG面試面完,順利拿到想要的薪資offer

一次性面了三面 一共三個小時(包括技術面、總監面、HR面)

因為是熟人內推,內推部門跟自己做的方向完全相同,所以基本上沒有問什麼大學課程的基礎知識,主要集中在以下幾個方面

1.資料安全相關的深度學習相關的問題、項目以及技術(問得非常仔細)

2.講自己在新加坡的交換經歷、以及研究方向

3.為什麼不讀博、對讀博報以什麼態度

4.家庭狀況、自己性格、未來規劃

5.對百度、阿裡、華為的看法,是否最終會選擇騰訊

PS:面試官沒有讓我現在寫代碼,但是在常規情況下是需要寫代碼的,所以大家平時還是多在OJ平臺上面刷題

至此,我的校招也結束了,找工作很累,收穫也很多,希望大家都能找到讓自己滿意的offer.

對於前端學習有不懂的,或者遇到學習瓶頸,不知道學習方法,可以來我們前端群:592569448,小編整理了最新的JavaScript、jQuery、bootstrap、angularJS、react、nodejs等企業級框架教程,還有PDF文檔資料都上傳到網盤了,來幫助大家一起成長。

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示