1. 程式人生 > >我的幾次面試經歷

我的幾次面試經歷

面試經歷

本院面試

本以為本院面試就是走走過場,沒想到問得還挺多的。面試之前還在想要是問我專業知識我又不會,豈不丟臉,結果面試的時候就只問了專案經歷。

進去的時候先自我介紹一下,我就簡要說明了,然後主要說了一下最近做的專案。老師們問的問題也基本只與專案有關。

面試的老師有cyl,lt,jb,wxy。cyl老師是很年輕的,問了我用了什麼演算法來實現的,一時我有點語塞,匆忙之下回答了“Python、神經網路"。這樣的答案顯然他們是不太滿意的。lt老師作為學院中堅力量,微納所所長,主要關注的就是專案的價值。這一點顯然又問到了我的盲區了,lt老師抓住了雙目優於單目這一點,並且以自己的華為手機為例,向我說明了雙目的應用廣泛,而我一時也沒有反應過來。也沒能給出讓他滿意的答案。jb老師作為讓我們經常瑟瑟發抖的人,這次也沒有用什麼問題來刁難我,也記不起問了什麼問題了。wxy老師作為學院從事機器視覺相關內容的人,走的與CV不太像是一條線,就問了一下人體的這個模型的資料是怎麼來的,我說是前人做好的,然後就問了一下是不是開源的,我說是,然後就沒了。感覺之後畢業設計什麼的可以去找他談一談。

最後問了,如果外推失敗了怎麼辦,我說不知道。老師們也沒有接住話茬說學院怎樣怎樣,就讓我離開了。
最後排名在15/17,如果不是我有競賽資格的話,很有可能就被拉了下來。

總的來說這次面試是比較糟糕的,沒有答到點子上,也沒有敘述清楚自己到底做了什麼工作。應該注意回答的內容的概括性與具體性,相結合。

競賽資格答辯

這個答辯我排在第三個,把之前的展示用的PPT前面加了幾頁自我介紹什麼的,就去了。然後面試的時候下面有老熟人周春琳老師,不由想起由於他一直不開組會,導致我打消了去控制的想法。

答辯的時候主要把自我介紹唸了一下,然後把我們的競賽內容唸了一下,由於時間被卡在5分鐘,估計我自己說得也很凌亂,下面的老師們聽著應該更加凌亂,但是也沒有卡我的意思。

最後也沒有問什麼問題,問了我們和2010年的高教社杯有什麼聯絡,我想沒什麼聯絡。然後周老師又問其他兩個隊友去哪了,我說出國了,然後就走了。

最後73個答辯的人只有72個通過的,還有一個不知道是放棄了還是被刷了。總體來說還是走過場的成分高一點。

實驗室學長面試

實驗室學長就是在一線的從業人員,面試體驗和其他的又不太一樣了,面試前我又大概看了一下演算法和C++相關的,然後通過電話面試。

主要問了一下做的專案,然後問得會細節一點,我也從網路構造的層次來回答了,不知道聽明白沒。然後就是喜聞樂見的碼程式碼環節了。

先讓我碼一個快排,以我的水平是基本忘記快排怎麼寫的了,然後忘記快排是怎麼選擇prior然後進行比較的了,先寫了一個naive版本的,然後學長說這樣不行,我又突然想起來了,因此就寫了大概出來,然後就放過我了。

接著給我出了一道,把一個非遞減陣列,前面一部分擷取到後面去,在這個陣列中查詢元素m。我的想法是先判斷出在哪邊,遞迴判斷,然後判斷這部分子序列是不是有序的,再進行二分查詢。碼了半天邏輯沒有理清楚,最後學長估計看不下去了,就讓我說了一下思路。然後就結束了,估計是吃飯去了。

實驗室老師面試

這個也是這幾次面試中唯一的一次群面了。十個左右的同學一起來面試,但是也沒多少針對個人的問題,除了自我介紹以及自己簡單的介紹一下專案經歷。感覺整體來說,實驗室面的這一批人,比計院整體接收的一批人水平高一些。計院複試的人中很多是來摸摸運氣的,此處不留爺自有留爺處,還有的就直接缺席了。
外校來的同學都是科班出身,然後專案經歷也比較豐富(?)。

相對來說本校的同學就沒那麼豐富的經歷了,但是他們這些多的專案經歷感覺並不夠深入,而我們學校的課程難度又會大一點,因此做其他事情的時間並不多。

一位不知道名字的老師問了我機械臂逆運動學求解的方法是什麼。這顯然超出了我的準備範圍,只好回答是呼叫函式。回去查了一下是雅克比矩陣,迭代求解的。剩下的大多數問題都是對所有人問的,我們本校的幾個就失去了節奏,畢竟基本知識的都不會。不過外校的水平也夠嗆,也不是所有人都能回答。

zgf老師主要問了一下C++建構函式為什麼不是虛擬函式;調和級數求和時,從大加到小精度高還是從小加到大精度高,這個印象中數值方法講過,但是也沒印象了;兩個字串的最長公共子串求解方法。還有就是比較虛的 如何看待人工智慧熱潮。以及每個人的畢業後的打算。

計院複試

首先是紅白紙,一抽抽到一張編譯原理的,心先涼了半截。講的大概是LALR parser,SLR現在還不知道是什麼東西,還有一張是講OSI的,這個倒是能看懂,但是沒問。左邊最近的老師問了這篇article mainly talk about。我簡要回答了一下,然後就問了一下what’s the difference between LALR and SLR,我隨口扯了一下。然後似乎是問了原理之類的,我直說不會了。右手邊第二個老師問了why do you choose CS。我背了一下原因,說明了圖形學的熱愛。然後就問我最喜歡圖形學的哪個領域,我說了human motion capture,然後說why。我從interact的角度說了一下,但是感覺沒有回答到位。然後就是中文問題了。

問了學過哪些計算機專業的課程,我說C,Python,資料結構,然後就問C與Python有什麼區別,這個問題是準備過的問題,簡單答了一下編譯型與解釋型。中文又問了一下為什麼選擇計算機,我又把英文的回答回答了一遍。然後就是排名多少,總共多少人,儘管我簡歷上都寫了。接著就問我周老師那決定接收沒,我說確定了。可能我們每個人都這樣回答的吧。最後是慣例問題,是否支援flg。答堅決抵制。我提出要把之前準備的demo拿出來看一看,左一老師說不用了,就讓我出去了。

總體氛圍還是比較友好的,但是感覺我沒有把我做的東西展示出來,也沒有體現出我做了許久的專案經歷,應該抓個機會丟擲來的。比如問 最喜歡哪個領域的時候,我可以說人體,然後這方面哪里哪里好了,然後直接接住說我在這方面做了哪些東西,在做這些的過程中發現了什麼什麼,因此覺得可以在這方面繼續努力。或者問Python與C的區別的時候,也可以回答Python的好處是有很多庫->比如其中的PyTorch適合我們搭建神經網路模型->我使用這些在科研中做了什麼什麼,感覺十分爽。

可能面試的時候回答都比較謹慎,然後思維拓展的能力比較差。胡扯能力有待進一步提高。