寒假的時候同學給我推了一個阿里的內推讓我試試,然后就抱著隨便試試積累一點面試經歷的心態投了簡歷,
我投的是阿里本地生活部的JAVA研發崗,整個面試經歷拉的戰線還是比較長的,下面就把整個程序分享以下
目錄
- 1 聯系內推人
- 2 簡歷評估
- 2.1 測評
- 2.2 筆試
- 3 面試
- 3.1 技術一面
- 3.2 技術二面
- 3.3 HR面
- 4 收到offer
- 總結
1 聯系內推人
同學給我推薦了一個內推的實習招聘資訊之后我就加了內推人的微信,簡單介紹了一下自己的情況之后我問了幾個和實習相關的問題,比如在哪里實習、持續多久之類比較常規的問題,然后她就讓我把簡歷發給她看一看給我提供一些建議,給了一些建議之后又改了改簡歷就直接投了,
這個內推人與我、我的同學并不認識,但還是會很認真的給我提供一些建議,我后面面試的時候她也會關注到,然后告訴我面試進展到哪一步了,遇到這么一個內推人應該也算運氣很好吧,
2 簡歷評估
2.1 測評
當投完簡歷之后阿里就給我發了郵件讓我完善個人資訊,之后就可以開始做評測了,評測我理解的就是簡單檢查一下你的智商、情商、人品是不是正常的
出題內容:
- 語文題:給一段話選擇主旨
- 數學題:給一些比較簡單但數字比較大算術題在很短時間內求出結果;概率論比較基礎的問題;和統計有關的一些運算
- 智商題:給圖片、數字找規律
- 性格題:選擇自己是什么樣的人;最愿意做什么最不愿意做什么;什么最符合我的性格什么最不符合我的性格之類的比較主觀的問題
2.2 筆試
筆試是每天都有固定的時間可以進入系統答題的,我這次的筆試是在一個小時內做兩道演算法題,難度的話應該算是leetcode題庫的中等難度吧,用的是牛客網的平臺做題,是按照通過的樣例數給分的,所以實在做不出來的話也是可以通過騙分強行過一些樣例得分的,
筆試的程序還是算比較嚴格的吧,因為是遠程筆試,會自動打開電腦的攝像頭進行監控,為了防止作弊也會自動檢測視窗的切換,這些操作的話疫情在家上網課也是這么考試的所以也沒感覺怎么,為了防止用手機也要求手機掃碼一直打開一個監控小程式,
3 面試
3.1 技術一面
距離筆試時間:
3天
通知方式:
發郵件約時間,我看到之后就回復了一個我覺得比較合適的時間就完事了
面試方式:
電話面試,這是比較迷惑、水的方式,因為我可以提前準備好一些面試可能會問的題目或者現場查
面試問題:
- 自我介紹
- 有沒有用Linux跑程序式,都用過哪些命令
- Linux執行shell腳本的時候需要哪些條件
- Linux檔案權限都有哪些
- 根據簡歷上的專案介紹經歷,然后就是順著專案問了一些相關的問題,問的也比較淺應該就是為了檢驗我簡歷寫的是不是真的
- 關于作業系統都能想起哪些東西
- 本來面試官想問計算機網路的東西,但我確實還沒學就直說了,然后就沒有繼續問這方面的東西了
- 有沒有看過Java的源代碼,舉幾個例子
- 之后就是一些開放性的問題:做專案程序中遇到困難怎么解決;比賽程序中隊友中途退賽怎么辦
面試復盤:
- 我當時所在的地方手機信號不太行,面試的時候老是聽不清面試官在說什么
- 第一次面試感徑訓是有點緊張,剛開始的時候沒有理解面試官的意思說了一些沒用的,之后逐漸找到節奏了就好了一些
- 計算機網路沒有學確實是很大的一個弱點,一面過后就趕緊補了一些知識
- 問的問題基本上都答上來了,但總體感徑訓答的還不是最好的表現
- 這次面試真的體現出我一直寫博客的好處了,很多問題我曾經都寫進了博客里,所以一問到就能有東西馬上回答出了不至于半天什么也憋不出
3.2 技術二面
之前真的是什么都沒了解就直接硬上了,還天真的以為面試就只有一次,直到阿里第二次通知我面試才了解了需要很多輪面試,這個時候我才開始認真起來
距離一面時間:
10天
通知方式:
打電話,一接通直接就問我能不能現在就面試,直接把我干懵逼了,我當時正忙著所以就和面試官加了微信重新約了一個時間
面試方式:
依然是電話面試
面試問題:
- 自我介紹
- 直接讓我介紹簡歷里寫的專案,然后順著專案問了一些比較詳細的問題,我介紹的是一個用腦電波控制無人機的專案,涉及到了通信、腦機介面、神經網路的知識:
- 訓練出來的神經網路有什么用處
- 這個專案里我負責做了哪些事情
- 機器學習怎么調參
- 有沒有了解過現在市面上主流的做法、研究是怎么樣的,我們的專案創新點什么,怎么選擇的研究方向
- 之后繼續做下去的方向是什么
- 這個專案給我帶來最大的識訓是什么
- 如何快速閱讀、理解一份工程量比較大的代碼
- C、Java、python、C#的區別感受
- Java記憶體管理的思路
- Java的記憶體模型
- Java的垃圾回識訓制
面試復盤:
- 這次一上來就問了專案的東西而且問的比較詳細,很有可能就是這個面試官以前也對這些東西有所了解正好撞槍口上了,但也挺好的,講我的專案的話主動權就在我手上了
- 這次面試之前準備了很多問題,復習了一些基礎知識,整體回答比一面的時候好了太多了,對問題的反應速度更快、回答的內容也更豐滿了
- 這次我把整個面試程序都錄音了,后來自己重新聽了一遍之后最大的問題就是我語言表達能力還有待提高,十秒能出現兩次“然后”,每句話的開頭都是“然后”
3.3 HR面
距離二面時間:
33天
通知方式:
打電話、發郵件、發短信、加釘釘好友
面試方式:
視頻面試,中間網路有點差就改成語音面了
就比較奇怪,前兩輪技術面通知、面試方式都很隨意,到最后HR面了才突然這么正式
面試問題:
- 自我介紹
- 介紹專案背景
- 在專案中做了哪些作業
- 專案中比較困難的點是什么
- 筆試時候做的演算法題感覺怎么樣
- 看到我參加過演算法比賽,參加這種比賽對做筆試演算法題有什么影響
- 作業和讀研怎么看待
- 你說覺得能力夠就作業否則就讀研,你說的這個能力指哪些方面
- 前兩輪面試已經過了一個月,通過這一個月的學習,如果再重新面試會有哪些提升
面試才結束一個小時,一面的面試官就給我打電話說HR覺得我筆試的成績有點拉跨想讓我再加一輪筆試,然后我也沒多想就說半小時后就可以開始,把面試官也干懵了可能是來不及想題目就出了一道反轉鏈表的題,直接閉著眼睛寫完了順便把每一行代碼都加了注釋
面試復盤:
- 感覺這次的HR面還是中規中矩的問一些感受、想法之類的比較主觀的問題,并沒有網上傳聞的HR問技術那么恐怖
- 筆試之前一定不要當莽夫,要好好準備,要不然容易像我一樣過了HR面還要再加一輪筆試
- HR面很喜歡問從專案里學到了什么、干了哪些作業這種問題,提前準備好怎么回答就很順利
4 收到offer
距離HR面時間:
2天
通知方式:
發郵件、發短信
就是收到了被錄用的通知,然后給了兩個鏈接,一個是確認實習意向書,另一個是新人手冊,然后就有一個月的時間等著主管來聯系我入職具體的事情

總結
- 在投簡歷之前如果能聯系到公司里的員工的話還是比較好的,對于作業的相關情況都能有所了解,簡歷可能也會提供一些比較直接的建議,如果面試結果一直沒有訊息的話可以聯系內推人,問問能不能幫忙查一查什么情況了
- 簡歷的話最好提前做好準備,簡歷的內容控制在一頁以內,專案經歷一定要突出、詳細,寫好一份簡歷之后最好多發給不同人看一看給給建議,我就是找了很多人給建議修改了很多版本的簡歷,寫簡歷我就直接找了網上的簡歷網站照著模板和書寫建議來寫的然后再修修改改,如果簡歷寫不好的話很有可能在簡歷評估的時候直接就給你掛了
- 簡歷上寫的電話號碼一定要保證能打通,郵箱沒有填錯,我這次面試既有電話通知也有郵箱通知,所以這兩個很重要,如果公司打電話通知你沒有接到也沒事,我二面的時候就是有事沒看到連著給我打了三次電話我才接到
- 電話面試一定要找一個手機信號好的地方,我在一面的時候就是信號不太好,每次問到關鍵點的時候就聽不清面試官在說什么
- 面試之前多上網看看其他人的面經,往往就能知道這家公司喜歡問什么樣的問題,提前做好押題的準備,我這次面試總共準備了36頁的問題和3個版本的自我介紹,面試程序中好多問題也押到了就比較輕松
- 大廠之所以能做那么大確實是有理由的,從一些很細小的地方就能看出一個公司的氛圍、水平,和阿里內推人、面試官聊的時候都感覺很親和沒有什么壓力,都比較熱情、負責,而前段時間有一家小公司來學校做宣講會去聽了一下HR的普通話、演講水平、互動能力都很差,從一個員工的水平就能看出來一個公司的格局了
- 如果確定要找作業找實習,一定要提前準備,最好大三寒假的時候基礎知識就準備的差不多,然后越早投機會越多
- 大一大二有能力的話一定要做幾個專案或者主動聯系老師去實驗室跟著做,我三次面試都是圍繞著我的專案經歷展開的,所以簡歷上一定要突出專案經歷,因為這是面試程序中最好的話題,如果談專案的話只要這是你真正做的那肯定是最輕松的階段,問什么都是最有把味訓答上來的,但如果這個專案是混的或者有造假的部分那就很容易露餡,完全就是一把雙刃劍,很容易加分但也容易扣分
- 總的來說我這次的面試經歷大部分還是靠運氣,技術面都是電話面,也沒有體驗到傳說中的手撕演算法,而且我還是打算讀研,這次面試本來就只是抱著積累面試經歷的打算來的,所以前期什么都沒了解、什么都沒準備就直接莽上去了,所以說還是運氣占了大部分
好耶!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/280358.html
標籤:其他
上一篇:7-1:C++的IO流
