1. 程式人生 > >機械轉演算法秋招準備之路

機械轉演算法秋招準備之路

本人屬於機械轉演算法,所以演算法池不深,崗位也不是很好,希望對有緣人有幫助。

拿到的offer有:華為機器學習崗位的演算法工程師,OPPO的立體視覺演算法工程師(sp,提前批),大疆的機械工程師(提前批),瑞聲模擬工程師,聯影醫療的圖形演算法工程師(hr說是sp),7XX研究所的影象演算法工程師,碧桂園機器人演算法工程師(終面拒掉)投遞30家中了6家。

 

過年前,離秋招還有7個月的時候,我師兄讓我發簡歷內推到某飛行器獨角獸公司。經過整理後我分析了招聘有以下幾個環境需要注意,理清楚了就好了。

a)簡歷

簡歷需要反覆修改。對於簡歷內容需要先增後減,不斷修改。簡歷的錘鍊可以幫助自己在簡歷關、一二面試中帶來幫助。

後面自己在半年時間裡做的東西會慢慢在簡歷裡修改。多數人不是不知道簡歷怎麼做,而是簡歷做完了後,自己的東西不好利用簡歷來介紹自己。

這裡,有的同學會有實驗室做的專案,或者自己在網上自己練的專案寫在簡歷裡,雖然這樣不可取,但是如果真有這樣情況的話,一定要想清楚這個專案的來龍去脈。

對於簡歷,

1,整理自己做的專案,列3-4項

2,選擇喜歡的簡歷格式,最好是姓名、聯絡方式、學校資訊在頁首附近。

3,注意簡歷內容排序。個人資訊,教育背景,個人技能,專案,比賽經歷,個人榮譽,個人評價。

小點:

I)對於程式語言,注意能不備註的就不備註熟練精通什麼的,除非是壓不住自己的棺材蓋很自信的,然後就是對於自信的,備註熟練。

ii)有些公司是有特殊第三方軟體或庫要求的,自己是可以專門寫上去的。如果勤快的話,最好一個公司對應一個簡歷,有針對性的修改。

iii)對於風格偏務實性的公司,可以附頁將自己的成果新增進去。在面試的時候會增加面試官的興趣。比如大疆等公司就有這個要求。

iv)對於個人成果方面,獎勵少的可以考慮一項項寫,獎項多的,最後可以綜述下自己國家級、省級、校級獎,專利是多少等等。簡歷最好是一頁搞定,如果有成果展示,第二頁專門展示即可。不需要把所有的專案寫出來。

b)筆試

針對筆試要求,最簡單的就是參加提前批、獲取內推。能不做筆試就不做筆試。事實證明像我這樣學渣是筆試很難通過的。最後終於通過自己的努力通過了一家公司筆試,克服了自己的心理障礙。

對於筆試而言,牛客網的劍指offer,各公司的過去筆試題目都可以知道的。如果刷完了有題感了就差不多。對於筆試,建議在3-5月份就開始準備,這方面牛客網會幫助大家的。

另外就是,一定要做模擬筆試題目,瞭解輸入輸出環境,瞭解筆試除錯方式。對於做過的題目,要整理好程式碼存在電腦裡。將來真正筆試的時候拿出來直接修改即可。我看到很多大佬都是這樣準備的,而且不容易出錯。

這裡還涉及到一面的技術面。一般會問stl、連結串列、排序這些基本操作,甚至是手寫程式碼。這些方面自己列好表格,一項項的去練習就行。一般來說,不要太緊張,面試要你跟不要你,其實面試前基本分已經打好了,只是面試的時候在加加減減。

c)一面

一面分為三個環節

一,瞎扯。聽你講。

一般是你自己介紹你的個人情況,半分鐘差不多就行了。開始重點講專案。這裡要站在產品經理角度來說,或者站在你導師角度來理解這個專案。從一句話講清楚是什麼行業,行業裡是什麼難點,自己要解決什麼問題。然後開始說自己的技術框架。選用什麼技術、什麼模型去解決什麼地方的問題。最後重點介紹自己做的工作,用了什麼技術,處理了什麼東西解決什麼問題(這裡的技術術語記得多一些,顯得自己自己做的很熟練)

二,問問題

面試官會問你從事的角色,技術是用了哪些東西,會聊一聊。正常回答就行。如果面試官這個環節不是很感興趣,就再次如第一個環節裡那樣,像產品經理一樣去介紹其中的一個細節,講這個技術難點很重要,自己怎麼解決的,重點是把時間花掉,別顯得冷場,如果面試官要說話就立馬停止介紹。

三,撕技術

一般會有白班推程式碼或者公式、檢查原有程式碼問題、單純的口述。對於程式設計而言,經常問的是STL、多型、虛擬函式、解構函式、TCP/IP、作業系統等這些東西。對應的如果是影象,還會問影象裡面涉及的內容,如果是資料探勘,也會涉及到資料探勘方面的優化、模型等等。這些內容,多看別人的總結部落格。同時面試一家就記錄他們的問題,面試完了自己寫總結找答案,多數問題他們還會再問一遍的。

d)二面

大廠的二面還是會繼續技術面。所以重複上述內容,通過二面。如果不是,就是綜合面試。整理專案內容,多介紹自己。一般二面不是技術面的公司,二面正常介紹就行。

c)三面

三面或者叫終面,是屬於hr面,一般是問自己性格有哪些缺點,自己劣勢,如果領導人不行啊等等。這些屬於標準答案類的,自己整理好標準答案就行。比如,自己方面,在承認自己有不好的地方時趁機顯示自己的優點。比如自己的專業與公司崗位有不符合的地方,但是自己學習能力強,這方面的經驗很多。反話正說。對於別人方面的,記得尊重客觀事實,尊重公司安排,理解別人當時可能是什麼原因才這樣的。好好做自己,本分一點(某公司的企業文化,哈哈)。最後完工後多總結。可以搜下半結構化面試題目,很多是出於這方面的。

 

建議:整個求職的過程,就是簡歷裡面的內容。先做專案積累簡歷素材。再刷題獲得個人技能,最後面試展示技術個人和專案經驗。有時間還是要查下這個公司的發展和文化,問下自己到底喜不喜歡這家公司。

最後祝願大家收穫好的offer!