[心得] 研替面試分享(RTK/MTK/QNAP/原相/群暉)

作者: chen8105201 (chen8105201)   2015-10-27 22:37:11
有鑒於面試前在科技版學到很多,所以想要回饋給接下來或明年要找研替的學弟們,
首先先介紹一下我的背景,非四大四中的國立大學資工系,碩士是114資工所,實驗
室做的是跟演算法相關的研究(目前主打字串比對),而我在履歷上的學經歷有:
1. 大學程式能力檢定CPE等級A排名前5.1%
2. 大三大四做過系上C++助教
3. 大二開始在學校計中協助開發程式(加新功能及改bug)
4. 大學時有協助系上開發系務行政系統
5. 2015 聯發科技實習生
接下來一一介紹面試過程:
(p.s. 我是害羞內向的資工宅,文筆不好請大家多多包涵QQ)
=======
瑞昱
總共面試了4個部門,兩個網路相關、一個音效卡和一個家庭娛樂,前面兩個就被問到
很多跟網路相關的問題,例如「TCP/IP是什麼?」、「TCP和UDP差在哪?」總總跟網路相關
的問題,不過我都說不太出來就是了,而且其他問題我連聽都沒聽過,所以理所當然不記得
到底被問了什麼XD,而除了網路相關的問題外,只被問了「什麼是物件導向」,可能是因
為這個所以我就拿到了一個口頭的offer,還被主管給了名片,不過沒有後續的下文QQ
音效卡相關的部門,則是請我先自我介紹,因為我有自備履歷,所以我照著履歷上寫的
一些相關學經歷做介紹,而我邊介紹的同時也會邊被問一些問題,舉例來說,當我說完大學
專題後,被問了「組員之間怎麼溝通?」以及「用什麼程式版本控制?」之類這些比較實際
的問題,也被問了有沒有學過音訊處理、傅立葉轉換這些,我說我的指導教授之前有開過相
關的課,但是因為時間太久而且也跟論文研究沒關係,所以我完全不記得,可能是因為這樣
吧,兩位面試官就開始跟我歡樂的聊東聊西,這個部門也就沒有下文了。
最後的家庭娛樂的部門,一樣也是邊自我介紹邊被問問題,也都是看我講到什麼他們有
興趣或是突然讓他們想到什麼而被問,最後被問了幾個資工系的相關問題,例如,
「process和thread差在哪裡?」,一樣也被問了「物件導向是什麼?」,因為這些我都還
記得,所以回答的還不錯,而且這是這些連續面試下來的最後一個部門,所以前幾個部門
回答不好的,我都有趁面試跟面試中間時間偷偷google了一下,接下來主管一副在思考的樣
子,沈默了一段時間之後開始跟我介紹他們部門,介紹完之後就問我有沒有什麼想問的,
主管看我什麼問題都沒問,也看還有半小時的面試時間,所以就說要出白板題讓我寫個程式,
題目是輸入n和k,有n個小朋友,給他們編號1~n,這n個小朋友手拉手(一號拉2號、
2號拉3號、...、n號拉1號),從1號開始每數k個就把他踢掉(假如3號被踢掉,那麼2號要
改成拉4號的手手),最後會剩下編號幾號的小朋友,因為我們LAB強項是演算法,所以我
用了最好的時間和空間複雜度寫出程式來,所以主管看了很喜歡,也終於取得正式offer。
=======
聯發科
在講面試經過前,得先補一下我跟聯發科的淵源,在今年3月SITCON看到聯發科在會場
擺攤尋找實習生,秉著想去玩看看的心得留了資料,想不到就去面試實習了,而實習面試
只被問到了「process和thread的差別?」、「對linux有多熟?」這兩個背景專業問題,而後
被問「有開發過什麼程式?有沒有遇到困難?遇到困難怎麼解決?在這之中有學到什麼嗎?」
據說M最愛問這類型的問題,所以我在同一場面試被問了好多次同類型的問題,就這樣錄取成
為聯發科實習生,而後也因為是實習生,所以我跳過一般面試需要的筆試,在8月中左右直接
跟更上面的主管再面談一次,面試過程中,先被要求介紹了這段時間實習的產出,而主管問
的問題也跟上面說的那種類型的問題一樣,最後主管說因為我是他們看的第一個,他們看的
人不多,所以想多面試幾個再做決定,本來以為沒機會了,不過一個月後就幸運錄取啦!所以
我得說,有實習有差,而且實習期間要好好表現。
=======
QNAP(竹北)
一到就開始寫考卷,考卷題目不多,但是跟C和檔案系統有關,C考了一些跟語法有關的
問題(最難的大概就是function pointer),但是exFAT、big endian之類的我就寫不出來,
寫完考券之後面試官走了進來要我自我介紹,也是同樣的我邊介紹他邊問,問完之後開始檢
討考券,檔案系統相關的問題我一題一題貝拿出來鞭QQ,可想而知也就無望惹
=======
原相
一進到公司裡就發考卷,考試內容純C的語法,主要問這段程式output是什麼或是問這段
程式哪邊寫錯,但是不像QNAP問到其他的(像是檔案系統之類)概念,純考C語言(指標出現很多)
之後有一題比較進階一點,如果現在有一串數字我會怎麼做sorting(我寫insertion sort),
然後解釋了為什麼要寫這方法以及優缺點在哪,最後一題是腦力激盪題,燒完一條繩子要一小
時,現在你有兩條繩子,你要怎麼測出45分鐘,寫完之後開始面試,面試前,HR有說要準備投
影片方便做自我介紹,而我做的投影片裡包含基本資料、lab介紹、我的研究介紹、學經歷介紹
這4大點,而剛好主管當初念碩士時也是做字串比對演算法,所以我被問了很多,不過可能也
因此而印象更加深刻吧XD 不過因為他們只收一個人,而我的好朋友比我早去面試,所以
offer就先被他拿走了(不過我也在他後來決定去其他公司之後馬上接到原相的offer取得通知)。
=======
群暉
再去群暉之前,我爬了很多版內的文章,大概知道考試方向之後,所以開始準備一些實作
的題目,自認程式能力還不錯的我,還誇口跟HR說我很有自信XD,不過當主管來時,我被問
的問題竟然都不是寫程式(!),「inner join和outer join差別是什麼」、「物件導向的泛型和
多型是什麼」、「解釋一下繼承並且寫出繼承的程式片段來」、「semphore和spin lock的概念
差在哪裡」、「exFAT和FAT差在哪」、「全域變數存在哪裡?為什麼?」(他要問的是heap還
是stack),一連串我答不太出來或者是答得不太好的問題接踵而來,面試官可能看我都不太會,
所以想出個程式題幫我挽回局面吧,他要我在白板上實作出atof,因為那個面試時間讓我有點恍
神,他才剛說完要能區別正負號,我就馬上忘記這件事XD,所以就收到感謝函了
(而且感謝函上面的名字還打錯...)
=======
總結
面試前不外乎就是要補一些寫程式的能力以及OS的背景知識,兩者缺一不可,像我就
是走演算法,空有程式邏輯,沒有網路及OS相關的背景,還有經歷能越多越好,最好能
有參加一些大公司實習的經驗,這還蠻加分的,而且說不定你借可以直接進去工作。
而我最常被問的問題就是「process和thread差在哪」以及「什麼是物件導向」,經過我的
實驗發現,「什麼是物件導向」這個問題在回答時講「物件導向就像生活一樣」再搭配一副
很陶醉、很文青的嘴臉,面試官都會笑著邊微微點頭邊說對喲(而且還有機會可以不用再說下去)
作者: ak47612 (ak47612)   2015-10-27 22:39:00
強者我同學!!!
作者: harry2258 (陽光蜥蜴)   2015-10-27 22:40:00
老李愛徒ㄇ
作者: syclin (Steven)   2015-10-27 23:21:00
推推推 太強啦~ 工號幾號啊你!
作者: tom2002965 (阿冠來也)   2015-10-27 23:46:00
強者我學長~~~
作者: killernest (T.R)   2015-10-28 00:34:00
太猛惹~ 想知道原PO面R是甚麼時候, 感覺到10月多就沒什麼缺了
作者: billyking (panada)   2015-10-28 05:05:00
推推強者我朋友
作者: bear1991 (芋頭)   2015-10-28 10:20:00
高手在民間
作者: uj2003 (Suzumiya)   2015-10-28 12:20:00
問的問題沒很難啊...最後你也有寫你的問題了 就是只會寫程式 很多問題會寫程式應該也要答得出來啊 特別是oop相關的
作者: windverb (哈哈哈)   2015-10-28 14:16:00
看到字串比對就知道是誰了@@
作者: final01 (牛頓運動定律)   2015-10-28 19:10:00
你確定全域變數放在stack,heap?
作者: touurtn (vv)   2015-10-28 20:55:00
可惡原來要這樣回答阿
作者: bee0911 (bee)   2015-10-29 00:56:00
看完了雖然不懂 過程精彩必推XD
作者: dingson81723 (Dingson)   2015-10-29 01:06:00
強者
作者: WZYang (WZYang)   2015-10-29 10:18:00
推 強者學長
作者: longlongint (華哥爾)   2015-10-29 10:43:00
全域變數放 data segment, 但算豆知識不常用
作者: tony332976 (tony)   2015-10-29 18:01:00
強者給跪

Links booklink

Contact Us: admin [ a t ] ucptt.com