本菜雞的秋招經驗總結
- 前言-寫在前面
- 制作簡歷
- 專案和實習經歷描述關鍵點
- 簡歷制作注意點事項
- 簡歷格式
- 做好簡歷review
- 簡歷相關問題
- 準備作業
- 面試分類及側重點考察
- 面試程序中的注意事項
- 關于實習
- 狗血的面試經歷
- 結語
前言-寫在前面
在正式開寫之前首先要感謝在我找作業程序中對我有過幫助的人!
非常感謝彭方想師兄提供的簡歷模板,這套模板我一直用到了最后!
非常感謝王振興師兄提供的簡歷,讓我明白了該怎樣寫好一份演算法相關的簡歷,王振興師兄真的是非常熱情,為我提供了很多資料,無論是當初實習交接專案還是后面我正式開始找作業有問題向他請教都很耐心的給我解答,在這里真的非常感謝!
非常感謝陳亮提供的資訊和復習資料,陳亮同學給我的資料真的讓我事半功倍,在秋招之前我們倆很長時間沒有聯系,畢竟在不同的學校都各自有各自的事情要忙,但是陳亮還是在去年的九月底找我交流經驗,真的讓我太感動了!!!
非常感謝王鑫師兄提供的簡歷和內推,王鑫師兄也是我當初實習的時候認識的師兄,為人也很熱情,而且很熱心的幫我內推,對我的內推情況也是很上心!
非常感謝鄧慶林同學在那兩個月和我一起努力投簡歷,復習,找作業,讓我不再是一個人在戰斗,也非常感謝鄧慶林同學提供的簡歷,讓我豐富了自己的簡歷并最終做出了讓自己感覺很滿意的簡歷!
非常感謝史宏松同學幫我定機票和酒店!
非常感謝嚴明同學提供的復習方法和復習經驗以及資料!
最后非常感謝在我的秋招路上幫我內推的每一個人!!!
之所以拖到這么晚才寫,主要還是因為太菜了,總感覺沒什么好寫的,還有就是“太懶”,在找完作業后歇了一個星期就開始和實驗室的小伙伴搭發動機臺架開始做畢設了,回首自己的秋招真的是一把辛酸淚,在此就簡單寫寫一些經驗總結吧,下面的三張圖是我投遞過的,從一開始就簡單做了個整理,我一直以來都有做記錄的習慣,所以就在每次收到面試安排之后就會簡單的做一下記錄,防止遺忘,
ps.別看了,我自己都感覺我菜的不忍直視,



在這里我要宣告一下,我只做簡單的經驗總結,至于我簽了哪,我的offer薪資有多少我是不會透漏的,大家也不要問了,這個資訊我覺得對大家沒有太大的意義,在這后面我還是有一些面試的,只是當時因為幫實驗室的小伙伴搭臺架太忙了就沒做記錄,
制作簡歷
簡歷一般要求為PDF版本,除了 PDF 簡歷之外,通常還有 Markdown、Word、Latex 簡歷,但是這些形式的簡歷排版方式和使用方式都各不相同,投遞時也都需要轉換成 PDF 簡歷,因為 PDF 排版和格式都不容易在傳輸程序中發生改變,適合作為簡歷檔案,對于第一次制作簡歷的求職者來說最方便的制作方式是使用簡歷模板,下面這張截圖是彭方想師兄提供給我的簡歷模板,我個人覺得非常好,我也很喜歡這種風格,我這種風格適合獎項并不多也沒什么實在的學術成果的同學可以用,主要的特點就是堆專案,給面試官一看就能著眼于專案重點和細節,

下面這張是我在牛客網找到的一個簡歷模板,也是非常的簡練和清晰,

專案和實習經歷描述關鍵點
專案和實習經歷是簡歷當中最具含金量的部分,我總結了下面幾個關鍵點:
1.簡歷當中的專案是否足夠契合當前投遞的方向:
如果你投遞的方向是前端開發或后端開發,然后你把在實驗室做的深度學習或者其他雜七雜八的演算法專案寫在前面那一定會讓面試官很迷惑,你到底是來做開發的還是投錯了崗位,如果面試官問你你是不是對演算法方向感興趣的時候基本你當前投遞的方向已經GG,投之前請三思自己到底做演算法還是開發,完全無關的專案最好別寫,我的簡歷方向頂了兩個方向,我的專案經歷有計算機視覺相關的專案和嵌入式軟體開發相關的專案,盡量還是一個為主,如果有更多的開發想關的專案還是單獨出一份簡歷比較好,要不然讓人感覺你做的東西很雜,這樣不是很好,主要我是嵌入式開發相關的專案不多,所以就壓縮在同一份簡歷里面了,
2.專案的重點是否能夠體現:
專案的描述有3個關鍵部分:為什么做,怎么做,以及結果資料對比,在專案描述當中,如果能夠將Why,How和Result描述清楚,就能夠讓面試官眼前一亮,最好是有專案結果,因為你做的專案是要有意義的,沒意義做了半天也沒個結果那你做它干啥,演算法的話主要還是以演算法評價指標的提升為主,切勿只是堆砌技術詞匯,比如專案當中用到了A,B又用到了C這樣簡單的描述,其實面試官很忌諱只是對演算法做簡單的應用,面試官更希望的是你對演算法做了哪些改進而不是簡單的應用,如果對某個技術只是一知半解,或者專案當中只是調了個包,那么最好不要寫在專案描述里,如果被面試官追問使用細節或者實作細節,回答不出來會讓場面更尷尬,如果實在是只是對演算法做簡單的應用,那么就要把專案描述中的涉及到的所有關鍵詞和技術細節都要弄得很透徹,從原理到應用再到改進之后會怎樣,比如你的專案里面提到了YOLOV3,那么你就要把YOLOV1,YOLOV2,YOLOV3,YOLOV4,YOLOV5這些YOLO系列的演算法框架、演算法細節、目標檢測的實作程序、評價指標、YOLO的損失函式、損失函式的定義、anchor機制、YOLO系列的這些演算法之間有什么區別、分別用到了哪些技術點、各種IOU的定義和作用以及如何進行的改進等等技術細節都要弄得一清二楚,切記不要對演算法本身一知半解的,要不然面試的時候小心打臉打得很疼,哈哈,
這些大家可以看一下我之前總結的博客:秋招面試問題總結-視覺演算法
我建議不要只會Python,如果你只會Python你的選擇面會少很多,而且對資料結構與演算法本身也很可能不會有太多的了解,因為Python大多數還是調包多一些,你也很少會去關心它的底層是怎樣實作的,我個人建議還是要把C++學一學,平時做專案也盡量多用C++,
關于C++的復習可以參考這篇博客:C++基礎面試問題總結
個人建議還是先把C++的基礎打好再來看這篇博客,
3.實習經歷次數不要寫的過多:
我建議實習經歷2段最佳,如果你們有更多的時間去實習,我覺得長時間的實習收益遠大于短時間多次數,因為實習時間越長,你所接觸的深度和廣度就會有質的區別,3個月和半年所能夠描述的點就會很不一樣,其次如果有2次以上的短時間實習經歷,會讓面試官覺得你沒有一個連貫的經歷,我就被問過為什么第一段實習只有3個月不到,是不是不適應等等之類的問題,與其讓面試官或者HR疑惑,不如就用更長些的篇幅將1-2次實習經歷描述的更好,在同一個地方長時間的實習能讓你把專案做得更深,有更多的時間去把專案理解的更深刻,能接觸到的東西也會更多,如果頻繁的換地方又得從頭開始,實習經歷固然重要,但是更重要的是你在實習程序中做的專案,
簡歷制作注意點事項
簡歷的制作是需要精益求精的,對于簡歷上的每一個細節都需要推敲,我認為制作簡歷需要注意以下幾點:

一般大多數公司比如各類獨角獸都會使用這個Moka系統,BAT和頭條都有內部的內推系統但是使用方式基本相似,這些系統對Word檔案的資訊提取很差,導致很多個人資訊可能會錯位,比如電話提取成郵箱號,實習描述和專案描述錯位等等,如果內推人員不細心可能會導致上傳的資訊有誤,而且很少有人會上傳之后還去check,所以在制作簡歷的時候也要把這些資訊寫的很明白,切記不要嘗試隱藏自己的資訊,尤其是自己的學歷資訊,這一點是HR非常忌諱的,真正做技術的公司是不會去在乎你的學歷如何,可能會有影響,但是這在技術面前都不是決定性因素,其次就是大家在學校使用的基本都是Windows的Word,而公司內部面試官使用的大多是Mac,Mac 默認打開word使用的是Pages 文稿,會有一些不兼容和格式問題,這樣的簡歷看起來會很糟心,所以,使用PDF不僅看著舒服,內推簡歷的人也會省很多事情!
簡歷格式
簡歷的格式要清晰明了,幾個部分排列整齊,不要弄的花里胡哨還帶很多色彩,這對于面試官來說也很難短時間抓住你簡歷的重點,我個人建議簡歷結構如下:
- 個人資訊
- 教育背景
- 實習專案經歷
- 學術成果
- 技能
- 個人評價
除此之外,簡歷的頁數不要過多,一頁就好,重點的專案都縮到一頁紙上,
做好簡歷review
大家都知道code上線需要review,而你的簡歷更需要review,在簡歷投出去之前,可以找實驗室的小伙伴一起對對簡歷,從大小寫、專業詞匯是否正確到錯別字檢查,不要錯過每一個細節,有的時候自己檢查總會遺漏但是幾個人一起就會全面很多,比如golang,python這樣的應該寫成Golang,Python,細節決定成敗,如果出現低級錯誤被發現會很尷尬,除此之外:
別忘記郵箱,手機號!
別忘記郵箱,手機號!
別忘記郵箱,手機號!
簡歷相關問題
1.簡歷被刷的原因有哪些?
- 學校學歷不過關,大多數公司并不會刻意對學校有硬性要求,但是不同的崗位的確會有差別,投遞之前一定要注意是否有學校要求,比如本碩985,211或者更嚴格的top2;學歷而言目前碩士的確比本科生更吃香,尤其是像阿里這樣的大廠在HC吃緊的情況下會更看重碩士,但是學校和學歷并不能決定一切,技術能力才是決定因素,
- 缺乏實習經歷,大廠的實習經歷將會給簡歷加分,飽滿且充實的實習專案是HR篩選簡歷的一項基準,
- 沒有合適的專案,粗淺的專案以及與崗位嚴重不匹配的專案將會降低簡歷通過率,
- 崗位不匹配,我在內推程序當中出現最多的情況就是崗位和候選人不匹配,很多候選人對自身定位不準,導致投錯崗位,直接被篩,
- 個人資訊缺失,電話,郵箱等聯系方式的缺失將直接導致HR聯系不到候選人,
- 簡歷造假,不誠信的人,任何企業都不會接受,
2.論文對于開發方向有沒有用?
首先,對于演算法方向而言,高水平的會議和期刊論文是妥妥的加分項或者說是必需品,但是對于開發而言,論文就沒有那么大的作用,因為大多數的論文和后端開發并不相關,在非研究性要求下,論文只是一種作業量的體現,我本人也是有2篇論文但是縱觀實習和秋招,很少見的情況下才會被問及論文,就算被問也是一筆帶過,所以我的建議是將論文在簡歷當中以( 時間-論文名-1作) 這樣的形式放在學術成果部分,不用過多描述,
3.興趣愛好該不該寫?
我建議無關的興趣愛好最好不要寫,個人評價如果要寫的話不要太空泛,例如什么熱愛學習吃苦耐勞等還不如不寫,以我個人經驗來說這部分無足輕重,因為面試官基本不看,
4.什么是簡歷進入人才庫?
無論是否能夠獲得面試機會,簡歷都會進入系統人才庫,你第一次提交的簡歷將會在很長一段時間內留存于系統當中,有的系統是半年才釋放一次,還有的系統可能一年才釋放,如果第一次投進系統的簡歷做的非常差將會導致很長時間沒有面試官撈起你的簡歷,所以簡歷投遞之前一定要謹慎檢查,
準備作業
在制作完簡歷之后就可以投遞簡歷了,很多人不知道怎么找投遞渠道,這里我介紹幾種方法:
1.查找公司公眾號,格式:公司名+招聘
2.牛客網:https://www.nowcoder.com/school/schedule


互聯網公司的投遞渠道都在這里了,你可以隨便投,哈哈,
3.校招交流群,這些交流群會有很多招聘鏈接和投遞渠道以及公司招聘公眾號和官網公眾號,能省很多尋找的時間,而且還能第一時間收到公司的招聘資訊,防止錯過招聘時間,
在準備程序中可以在牛客網尋找相關的面經,面經會有很多面試問題總結和面試經驗介紹,我在面試的程序中問到的都是和專案相關的問題,針對專案細節去問技術問題,而且同一份簡歷不同面試官問的問題也有可能會不一樣,但是殊途同歸,演算法崗和開發崗的話每個面試官問的問題大方向上不會有太大的差別,所以大家可以在牛客網去尋找相關的面試經驗,
牛客網面經匯總
筆試的話還是建議大家刷一刷力扣的演算法題:力扣
按照標簽先將簡單部分的題目刷完,記住一定要理解深刻,因為后續無論是筆試還是面試都需要你自己去想演算法去做題,

這里要注意的是大家平時練習的時候用的大多數都是力扣、牛客網提供的練習方式,這里后臺已經寫好了輸入輸出的呼叫,你只需要去把類實作出來嗎,具體的輸出也是以return的形式來呈現,但是在實際的筆試和手撕代碼的時候是讓你自己寫頭檔案寫輸入輸出的,而且給的大多數都是牛客網和賽碼網的平臺,不是力扣的平臺,這里要注意,所以大家在做筆試之前要先練習好使用語言的輸入輸出,這里可以參考我之前整理的一片博客:牛客網刷演算法題的輸入輸出(C++),大家可以順著這種思路去百度查找相關的帖子和資料,
面試分類及側重點考察
從面試的形式上一般分為電話面、視頻面、現場面,電話面的話主要還是以了解簡歷了解專案為主,基本上是按照自己的簡歷來問,視頻面的話有的是讓做一份PPT介紹專案(像我簽的公司二面就是視頻面讓做一份PPT介紹自己做過的一個專案,然后介紹完之后好多面試官輪著問,還有恒潤二面也是視頻面做PPT介紹專案),像大廠會有很多輪面試上來可能就是視頻面手撕代碼,哈哈,聽起來挺恐怖的,所以大家在收到郵件之后要先看一下郵件里面通知的到底是什么形式的面試,要提前做到心里有數,這樣才不至于面試的慌亂,
從考察內容上一般分為簡歷面、技術面、總監面、HR面,這里面技術面是最重要也是輪數最多的,一般就是對技術細節的考察,我接觸到的總監面一般是對專案整體的考察,問的也更加系統,對細節考察的倒不是很多,HR面試對個人情況的一個把握,主要是看個人交流能力和學習方法以及有沒有自己的想法還有就是看你是不是很想加入這個公司,主要以聊天的方式來考察,
面試程序中的注意事項
1.手撕代碼注意事項
在面試程序中很多時候面試官會讓你現場手撕代碼,切記不要上來直接寫,把題目讀明白,了解清楚題意,如果有疑問要記得和面試官及時溝通,比如是否都是正整數,有沒有重復的數,陣列長度限制,記憶體和時間限制,是否可以使用標準庫函式等等,手撕代碼考察的并不是你寫的有多快,而是考察的你的思維清不清晰,在給定的時間內能否把想出最好的演算法方案,平時要多注意細節的鍛煉,否則現場手撕代碼出現細節上的錯誤會讓面試官感覺你很不扎實,
2.自我介紹
一般面試官會給一分鐘的時間讓你來做自我介紹,我面了這么多我的自我介紹非常簡短也很隨意,每次都是面試官很驚訝為什么我這么快就自我介紹完了,稍微有些尷尬,我一直都是不以為意,覺得無所謂,但是后來我才意識到自我介紹也是比較重要的,
自我介紹主要是介紹自己的個人資訊比如姓名、學校、專業等等,還有你的實習、專案介紹(每個專案一句話完事),還有擅長的技術介紹,在做自我介紹的時候語速不要太快,這個程序是可以用來回憶和熟悉自己的簡歷上的關鍵資訊的,所以自我介紹要提前準備熟練,
3.面試結束后向面試官提問
一般在技術面結束后面試官會問還有什么問題要問嗎,我經常問的一個問題是:想問一下您或者您所在的部門目前的業務方向,可不可以大體介紹一下,因為面試官才是最了解這個部門的人,只有從他這里得到的資訊才是最真實也是最有用的,通過他的回答你會了解到這個部門做的產品或者是使用的技術,對于自己的學習方向也有很大的指向作用,
關于實習
暑期實習對于秋招找作業來說是非常重要的,而且有了實習就意味著可以靠這份實習通過轉正答辯拿到一份offer,這是很省力的,比你在汪洋大海里投簡歷瘋狂筆試面試要高效得多,大廠的實習經歷會給面試官眼前一亮的感覺,如果沒有大廠的實習經歷在相對小一些的公司實習做的專案也是可以的,我的簡歷就是著重介紹了自己在實習時做過的專案,羅列了很多專案,對其中兩三個介紹的也很詳細, 實習程序中可以了解業界最新技術的同時還可以參與專案,為秋招打下堅實的基礎,一般實習專案在秋招面試當中被問的比例超過80%,很多同學擔心實習程序當中太忙導致基礎知識的準備和演算法題準備時間不足,所以實習程序當中的學習策略非常重要,如何分配實習作業和秋招復習作業非常重要,在實習的程序中要把專案從專案的起因也就是為什么要做這個專案,專案中遇到的問題已經該問題的解決方案,在這個專案中用到了哪些演算法這些演算法之間有什么優缺點,在專案中對演算法做了哪些優化以及專案最終的結果都要做好記錄,
在實習程序中公司的內部交流會和公司的分享會一定要經常去聽,我在恒潤的實習的時候就經常會有這種技術分享會,聽大佬們介紹自己做過的專案真的是一種很享受的感覺,而且氛圍也特別的好,
狗血的面試經歷
在這些面試中不乏會遇到一些狗血的經歷,有的在我看來那簡直就是在侮辱人,我在某亞的面試就是這樣,九月份的時候面試官跟我打電話了解我的具體情況,把簡歷細節問了個遍,聊的也挺開心的,但是在得知我的實驗室和畢設不是他想要的之后就不想要我了,他沒有表示,當時只是覺得他最后鼓勵我的那幾句話讓我感覺很不對勁,但是并沒有往這方面去想,我也沒有察覺出來,當時還加了微信,后來十月份他又微信上邀請我去上海現場面試,真的是把譜擺的很大,不去現場還不行,迫于無奈手頭一份offer也沒有,咨詢了幾個師兄的建議后毅然決然去上海,到了公司我又成了霸面的了,hr給那個面試官打電話讓我過去面試,面試的時候也是隨便問了幾個問題,就說可以了在pass卡上打了個對號(打鉤代表不通過),然后跟我說可以去其他部門看看,我當時真的是氣炸了,為什么一開始決定不要我還讓我大老遠跑到上海,我那兩天也是其他的筆試加電話面試把我安排的死死的,也沒撈著在上海好好玩,后來我又得知他們又展開了線上面試,,,,我真的不知道該說什么好了,不過也很慶幸在這次去上海面試的途中認識了一個非常好的朋友-李言,真的算是很好的補償了,
還有一個某仙機器人的面試程序,在參加它的宣講會的時候讓現場做筆試題,然后根據現場做題的情況打電話約時間讓線上寫代碼,當時給了兩道代碼題,第一道是常規套路,很快就寫完了,第二道也不是很麻煩,是一個排序,需要自己想思路去實作,最后面試官也是很仁慈多給了十五分鐘完成了,這還不算是一面,手撕代碼通過后過了兩天hr打電話約了正式的一面的時間,一面真的是把我面吐了,面了我一個小時,說的我口干舌燥,中間讓我把deepsort演算法的流程也就是前四幀演算法是怎樣進行處理的說一遍,好在我之前有準備過,也整理過相關的博客,也給說上來了,技術一面過了之后約了技術二面,技術二面問了專案整體的問題,前后面了半個小時,我回答的不是很好,當時以為掛了,后來沒想到還過了,hr又問我要了簡歷加了總監微信,總監說了個時間點但是到了那個時間總監一直沒聯系我,,,,后來就再也沒信兒了,,,,我一直在想是不是已經招到合適的了拿我涮鍋呢,反正也是很奇葩,后來心想不聯系就不聯系吧,反正我也不想去,這公司的風評也很差也就沒再去管了,
結語
去年我是從七月份開始就開始在家投簡歷做筆試面試了,當時真的是準備的很不充分,在經歷了兩個月的筆試和斷斷續續的幾個面試之后才有了初步的經驗,然后在九月份回到學校之后就開始正式打上投簡歷找作業了,面試這種事情就是面的越多越得心應手,我刷題刷的也比較晚,去年的三月份才開始集中刷題,當時為了趕進度熟練了之后一天刷十道力扣的演算法題,當然都是簡單的,哈哈,最后祝各位都能通過自己的努力找到自己滿意的作業!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/259165.html
標籤:AI
上一篇:人工智能相關論文 2020 accepted papers list
下一篇:2021年第一天的祝福送給大家
