1. 程式人生 > >【海康威視研究院】杭州3面試記錄

【海康威視研究院】杭州3面試記錄

1. 提前批內推

  • 投遞時間:7月底
  • 投遞崗位:演算法工程師(模式識別/機器學習類)
  • 崗位部門:海康威視研究院
  • 本次屬於提前批,官方說不影響校招多次機會

2. 電話一面

我想申請的崗位是機器學習類,一般公司其崗位是演算法工程師。和海康官網提前批崗位對比後,發現演算法工程師分得特別細,比較吻合的有模式識別,計算機視覺類,還報了個無人機軟體開發的崗。

大概在8月初接到海康電話,面試官說是海康研究院的。然後做自我介紹,做專案介紹,主要是我再說,面試官偶爾插句話問下。第一個影象語義分割專案他就問SLIC演算法是什麼?專案聊完後,他問報的崗位是影象處理嗎?我沒報然後告訴他。他說他那邊可以看到。不知道咋回事,是不是內部調整?一共15分鐘,很快。

在內推群裡看到有個通院小哥也是昨晚面的。大部分人都沒有收到電話面。這應該是簡歷篩選後的第一次電面了。

3. 杭州面試

過了幾天收到郵件通知,邀請10號去杭州一站式面試,報銷來回二等座。西安到杭州的高鐵正好開通了,於是果斷訂車票,然後開始趁著幾天複習下。主要是刷劍指offer的題目,畢竟見得多,心中有貨不慌。演算法題這種看點運氣,恰好做過那整體思路就是對的。沒做過在那種緊張環境下很容易慌。

志國師兄正好在杭州工作,聯絡了他,他主動問我要不要和他擠一擠,很nice。住處解決了。

10號上午去海康,通知說是10點50開始面。我大概10點半到。為顯正式專門帶了長褲,出門前換了大短褲。杭州有點熱。我簽到後剛坐下,hr就叫我說面試官已經等著了。旁邊一個小哥說自己9點50面等到現在。

跟著hr去面試房間。有很多小隔間。我是在118小間。進去後有兩位面試官,一個小圓桌,幾把椅子。一個面試官比較年輕,感覺就比我大個1-2歲,估計也是入職新人,另一位感覺有35歲左右,應該是部門主管之類的領導。

握握手那主管寒暄了幾句,問什麼時候到的。這很有助於調節面試者的心理壓力,我鎮靜了下笑著回答說,昨晚到的,住在師兄那裡。本來只回答前半句,但多說點容易勾起新的話題。他果然問:哦?師兄在哪裡上班?我說,有兩位師兄,一位在恆生電子,一位在招行科技。

年輕小哥開始了。他的舉止感覺還有些不太熟練。說讓我做自我介紹。然後他們開始翻閱簡歷,我開始說。說完後小哥說介紹專案。我就對著語義影象分割的專案開始說,那小哥和我互動還是比較多,不停問各個問題,都是專案中涉及到的。主管在旁邊一直聽。還好我列印了論文,我就說可以對著論文講麼,他說好啊。這樣有助於自己理清思路,也有助於別人聽懂。小哥還是比較感興趣,不斷問涉及的各種細節,我開始解釋。但總體我感覺不急。每次我都是先聽他把問題說完,然後想個1-2秒,才開始說。

說到紋理特徵的時候,那主管突然問:為什麼要選LBP特徵?應該是問LBP的特點。這我還沒有細究過。我就解釋了LBP特徵的提取過程。然後他說回答他的問題,他知道我回避了。我於是沒招了說,自己也不是非常瞭解影象處理。他追著說,那你現在分析下,他的過程,總結下特點。這個面試官很nice。我就分析了下LBP值的特點,說了理解(變化頻繁紋理複雜,變化小紋理簡單),感覺應該說得八九不離十。

這個專案感覺說了好長時間,得有個40分鐘。然後小哥繼續翻簡歷說6446的專案。我拉了張紙說,我在上面畫著解釋吧。他們說好。畫圖講解永遠是好的,有助於清晰思路,對方聽得明白。我就畫了板子架構,有哪些模組,功能是啥,我負責的模組是啥。主管問:那arm和dsp瞭解嗎?我還真不太瞭解,就只能憑印象說,arm控制邏輯,DSP跑演算法,arm的架構是馮諾依曼結構,dsP好像不是,沒有記憶體的概念。主管說那你說下什麼是馮諾依曼結構?我就說有輸入,輸出,控制器,記憶體。
查閱發現一個是馮諾依曼,一個是哈佛結構)

然後主管問什麼語言使用多?我說C/C++,我知道這應該是要出演算法題了。他說ok拿張紙寫個題目。題目:統計出一個int型別中的0的個數。然後他倆出去,讓我先寫。他倆出去應該是討論下我的表現。

我有點激動,這題用位運算可高效率解出,劍指offer上有類似題目

但還是要認真對待。我大概思考了下,很快寫完。這是兩位面試官進來了。我說那我寫講解下思路吧。他們說好。我就說設個flag,左移32位,逐位相與即可。主管說那0呢?按你的做法就是32了。我說對。他說那我可能沒說清楚,統計有效0的個數,你再想想。我想了下,可以再設個變數,兩個一齊往左移動,第一個遇到1時,第2個跟上來數0的個數。第1個繼續移動,逢1等待第二個指標數0即可,最終第2個指標肯定停在最左邊的1上。他說考慮下其他解法。我說只能笨辦法,不斷模2然後除2繼續做,統計0的個數。然後我緊接著說這樣效率不好,位運算效率高。主管說你先寫,我很快寫完。然後主動說除2可以右移一位代替。主管問那模運算呢?我說我還沒想到。他說你想下模2有什麼特點?這就開始啟發了。我說不是奇數就是偶數,他說對。我想起來了,可以判斷最後一位是否為1來判斷奇數偶數,這樣模運算可以改為位運算了。他說好。

最後他問還有什麼問題嗎?我說問部門做什麼,然後亂扯淡,扯了有5分鐘。等主管一段話說完後,我說明白,那我沒有問題了。主管說好可以了,開始起身收拾東西。他讓那小哥先走,然後說帶我去吃飯。跟著他去了二樓餐廳,點了叉燒飯,挺好吃。吃飯期間問答了幾次。下樓後他說你等下hr的面試。就把我交給大廳的hr了。有個細節他對那hr說他帶我吃過飯了(當時想這是不是暗語?通過了?)hr讓我等估計1點半開始面。我剛坐下喝了口水就聽見叫我名字。hr面開始了。

這我倒沒啥大問題,畢竟談笑風生的水平我還是會一些。聊得挺歡樂,有幾句話把她逗笑了。我說話的套路是回答她的問題,然後末尾留個小尾巴,勾起她的興趣,同時引導她來問我。這個hr應該是經驗比較淺的,感覺我自己有點引導她。當然那種很厲害的hr會抓住你回答中的細節問的。快到最後時,我看她在簡歷上寫了個top,估計她對我比較滿意。結束時她說我溝通下看是否有終面?我說好,恨當時沒問什麼情況下是終面?是第一面沒有主管補上主管面,還是覺得過關了等大boss檢驗?當時就傻乎乎著急走了。

出來後過了會,Hr就通知我說結束了,可以走了。心情還是很輕鬆。覺得這次自己對自己發揮還是覺得比較好,沒啥遺憾的。

謀事在人,成事在天了。15號前出結果。下來就是核心一件事——遊西湖。10號晚夜遊西湖一次,11號白天又逛了一次,逛夠了回家。

2017-8-21更新:

10號面完後,通知說15號出。結果等到15號,又推遲到這周出。面試是分批進行的,所以肯定不會太著急定人。

下午收到郵件,面試環節通過,2周內等待電話商量薪資。

海康這幾年勢頭比較猛,核心是做安防監控領域,公安上多。14年做專案海康聽的多。背後是國企(中電海康集團)背景,但管理上完全是現代企業化。今年在西安投資建設了西北研發中心。