面試心得系列5 聯發科 MTK - 工程師

Hedy avatar
By Hedy
at 2017-08-04T18:46

Table of Contents

終於到了終篇

網誌好讀版: https://shawn1210.wordpress.com/

基於希望能分享交流有用的資訊,雖然途中還有面過其他大大小小的公司
但面試過程個人覺得沒有太多值得分享的就不一一列出了

MTK的面試對我來說可真是顛沛流離,充滿各種出乎意料、不如預期的衝擊啊啊啊

上機考:題目頗多,有點寫不完,跟幾年前的系統也不太一樣了,考很多pointer,考古
題有幾題,最後兩題程式題:1.用bit operation做swap 2.經典題目Maximum Subarray

建議除了熟悉考古題也可以寫些Leetcode Easy到Medium等級的題目來熟悉上機coding,
培養一些解題思維和信心,在考白板題的時候會比較能夠有邏輯的去思考拆解題目,雖然
我個人最後也只寫了幾十題而已就是

面試過程中必問題目:

OS相關基本題: Interrupt、Process & Thread、Multi-thread、Mutex&Semaphore、
Spin lock、Sync相關各類問題、volatile、Pipeline

C\C++: Overloading、Virtual Function、Funtion Pointer、各種不同scope的Static用
法、Stack/heap/.bss架構

演算法: 特別需要熟悉複習的有 Sorting、Linked list各種implementation (e.g.
reverse)、Stack&heap的實現

Tip 1. 適時地運用白板來講解、陳述你的想法,尤其演算法相關的問題

Tip 2. 當主管問了個題目後,可以把跟這題目所有相關的有系統地全部講述一遍,像是
:假如問OS的同步,可以從為什麼會產生這個問題,目前有哪些方法解決,這些方法各自
的優缺點、這些方法各自的缺點通常會怎麼被解決、在哪些情況下會比較適合使用哪一種
方法等等,讓主管知道你了解的深度到哪,而不只有簡單地回答題目本身而已

這些好像應該寫在第一篇開頭@@


4G LTE 通訊軟體開發工程師

一面

同個大部門底下,前後面了幾個不同的team,主要都是在實現3gpp spec軟韌體開發工程
師,分層上的區別,但基本上都仍在實現PHY層,面試內容必問Communication System
Block Diagram,拿出了講義重新複習了幾天,大概要到能夠有系統的講述每個block的功
用,進而分類每個不同block其中主要實現的方法有哪些,會遇到的問題,怎麼解決, 解
釋過程中主考官會問些進階問題,看看你熟悉的程度,我碩論不是做PHY的所以其實也只
有大略性的了解

面試了幾個部門發現其實MTK也考滿多白板題,只是難度上不會像群暉那麼高,比較偏看
看你的邏輯思考方式,其中一個部門主管考了,找某個數字的所有公因數,另位女主管,
考了計算數字化成二進位後總共有多少個1,用bit operation的方式,這位主管人超好,
中間我寫錯一些地方,會給一些小提示,讓我能夠及時修正,幸好最後都有寫出來

二面

面過兩個部門的大主管,MTK二面大致上比較多會問許多人格特質、修課、專題合作上的
問題,專業問題會相對少些


4G/LTE 通訊系統驗證工程師

一面

MTK除了Modem方面的測驗驗證外也有開始投入車用平台驗證的專案

主管提到,碩班做網路相關的觀念可以直接應用在我們測試網路的設計或TEST CASE的開
發,部門也有管理ERICSSON基地台,可以自行嘗試許多相關的實驗,由於MODEM 單位主導
通訊,所以產品軟體的設計可測試性、Test framework、Debug framework走向,都可以
主導意見,

此外我碩論熟悉的PYTHON也可以用的上,應用在抓取資料以及後續各種的分析,甚至往後
近一步的大數據分析!?

二面

大主管人十分風趣幽默,非常親切好聊,可能是因為常需要跟客戶接觸?內容大致上是再
次跟我講解部門的主要工作內容,和可能的未來職涯發展等等

部門主管後續來回寄了幾次信,對職缺更進一步的解說,解答我的一些concern,主管真
的非常有誠意&熱情,自己對於該部門滿有興趣的,感覺滿多地方能夠學以致用,無奈後
來再三考慮後,想說還是先嘗試看看RD相關職位,看看自己究竟適不適合、喜歡這類職缺


通訊系統演算法開發

一面

簡單講應該就是走錯棚了,部門印象中是跟解析車用RF訊號相關,會用到滿多DSP的樣子
,但畢竟我碩論不是做通訊PHY的,對通訊PHY層的了解不夠深,同樣先要我講一下block
diagram,但這邊每個block會相對問得非常詳細,各種其中的方法,甚至到怎麼實現的,
會遇到哪些問題等等,DFT、FFT、IIR、FIR等等訊號相關的知識,要面試該職缺的人,各
種通訊相關的知識真的必須有更深入的了解,面試過程中主管覺得比較有趣的部分是,我
用程式的概念來講解某些通訊相關的技術,像是用DP的概念來講述FFT,不過這樣其實好
像怪怪的XD?


無線通訊軟體工程師, Wi-Fi軟體研發工程師(竹北)

一面

同樣用投影片自我介紹和簡介完碩論後,這次的一面算是剛好問比較少專業問題的,可能
因為我的修課&碩論算是滿相關!? 談了許多部門實務上的工作內容、風氣、文化,主管給
人的感覺很open-minded並且滿能夠跟部門溝通打成一片

部門主要是在做wifi protocol的實現,wifi protocol的演進挺快速,所以除了maintein
既有的module也會一直需要跟上新的protocol,甚至去國外參與一些wifi protocol的會


二面

兩位主管,這次二面問比較多專業相關問題,其中一位主要負責問問題,問了OSI layer
各層、802.11 protocol,然後根據我碩論做的主題,特別深入地問了各個不同Layer在這
個領域的問題,這部分挺有趣的,其實很多層都有用些不同的方式,來嘗試達到類似效果


嵌入式Linux軟體工程師(台北)

一面

主管針對修課和專業問了許多問題,OS、Programming、修課成績上的問題,修課專題中
和其他人合作的經驗,怎麼去面對衝突、不同意見,怎麼學習新事物/技能、如何和指導
教授溝通想法,後來針對我碩論的主題,問了一題情境題,看看實際上我會怎麼處理這類
比較灰色地帶的issue

部門主要在做 1.展頻/跳頻訊號的處理 2.System Integration 3.Web Automation Tool
,很特別的部門,有在進行開發一些在web上的自動化工具,簡化日常繁瑣的工作,讓大
家能投入心力在更值得的地方(work smart),也能了解到整個System整體架構各個不同
module的整合,這些方面個人是滿有興趣的,後續就是有問了些生活和居住上的一些問題
閒聊


二面

大主管讓人感覺挺和善,專業實力很強,二面一樣比較著重於人格特質、修課專題、合作
經驗,滿多主管在面試中都會問到,是否除了碩論外有做一些自己的project,這部分真
的是我的弱點之一,碩班的時候比較著重在顧修課、論文研究,雖然有些實習、競賽經驗
但都是跟碩論相關,而這也非一蹴可磯,當然這也很看人的興致和熱情所在,但想找這類
工作的話,還是會強烈建議及早開始經營培養自己的github,開發或參與有興趣領域的
project



Android 多媒體軟體工程師

一面

這場有多個部門一起,有負責手機端的video codec、GPU&Gaming、智慧家庭裝置中的
Camera整合、因為我碩論做的領域比較不相關,可能因此在多媒體領域的問題不多,碩論
部分比較著重在想法邏輯的演進思考還有常被問到的,"碩論還有哪些地方可以繼續精進
,這些部分可以怎麼做",接下來問了滿多OS相關的重要問題(如最前面所述),還有兩題
演算法問題,第一題是比較各個sorting複雜度和優缺點以及是如何實作,如果遇到連續
分次輸入大量的數字,每次輸入一個數字過後都會進行sorting的話,會使用哪種方式?
根據我前面提到的幾種方法依序分析其在這種情況下的優缺點,這部分主管有說,重點是
在看我的邏輯和思考推演的方式,想請問這題大家有好的解法嗎?

另外一位主管接著又問了一題股市波動圖的問題,寫出解法的pseudo code,主要想看的
也是想法的邏輯性,因為其實我碩論是做軟體定義網路上的應用開發,跟多媒體基本上關
係不是太大,但根據HR的說法,這幾個部門的主管都滿願意培養新人從頭學習起!

最後因為快趕不及下場面試,就沒時間逐一詢問各部門相關問題,但有個部門的主管們
仍特別留下來解說部門工作和回答疑問,面試結束後續也用電話繼續解答一些工作內容上
的不清楚的地方,感受到該部門主管很用心在招募上


二面

第一個部門的大主管人很Nice親切,聽我報碩論報到一半大概了解後,就讓我打住了,好
像是覺得大致上人格特質還算ok?和一面主管所述符合?後來也多了解了同部門另外一個
team在負責的業務內容,主要是GPU & Gaming上的分析,會做滿多System Evaluation上
的深入探究,這個部門面試到的幾個主管人都頗nice,都超好聊XD

另個部門的主管則算是比較typical的二面,碩論、履歷上的各種經驗分享、團隊合作經
驗、修課專題等等


後記

想要特別感謝一下MTK HR Kate姐姐的幫忙,面試過程中有任何問題或是請求,
寄信過去詢問,基本上一天之內都會有回覆,甚至在回信後還會直接打電話講述原因
和確認細節,因為一些時辰和個人的因素,在安排面試上也幫忙了許多
讓後半段的面試更加流暢,也讓面試人感覺公司(HR)是真的想招募你進去

最後
還是想說一下,雖然這仍很看個人考量和特質
但如果沒有打算要出國,那麼有還算不錯的研替就去吧
不知為何,總是想不起來、講不出來
去年做了些什麼,就2017了呢!

--

All Comments

Mason avatar
By Mason
at 2017-08-06T21:48
push
Wallis avatar
By Wallis
at 2017-08-07T08:36
網址怪怪的
Irma avatar
By Irma
at 2017-08-10T15:22
推 厲害的學長~
Victoria avatar
By Victoria
at 2017-08-15T01:36
Zenobia avatar
By Zenobia
at 2017-08-15T18:53
推分享 選M?
Tristan Cohan avatar
By Tristan Cohan
at 2017-08-17T09:30
Hedy avatar
By Hedy
at 2017-08-22T02:23
Jessica avatar
By Jessica
at 2017-08-26T09:50
強者推
Noah avatar
By Noah
at 2017-08-26T13:54
感謝分享
Kyle avatar
By Kyle
at 2017-08-30T19:19
Steve avatar
By Steve
at 2017-08-31T12:31
強者推
Andy avatar
By Andy
at 2017-09-01T11:21
推大大
Cara avatar
By Cara
at 2017-09-04T08:56
你這個考試也太難 害我不知道我們部門那些人怎麼進來的
Bethany avatar
By Bethany
at 2017-09-06T16:16

台塑高雄徵python資料分析與網頁前端

Zenobia avatar
By Zenobia
at 2017-08-04T17:00
130萬算法 估計原PO底薪40000 (40000底薪+5500津貼+14000績效+1000安環)*12+[40000+5000*2(端午加中秋)]+20000禮卷() +40000*6.2(含全勤+拿優績效)+25萬黑包+6000旅遊經貼 - ...

台塑石化/ASML

Selena avatar
By Selena
at 2017-08-04T14:51
各位年薪三百萬的大大 大家好 本魯124ME學士116ME碩士 多益520 一個沒什麼特殊經歷 廢到只有116機械碩能看的一個小魯蛇 目前九月初即將退伍 退伍前目前得到兩個offer 公司 台塑石化 ASML 職缺 機械工程師 客服工程師 地點 桃園觀音 ...

美國3所大學獲得NBMC資金進行生物標誌

Queena avatar
By Queena
at 2017-08-04T13:55
[情報] 美國3所大學獲得NBMC資金進行生物標誌物監測技術研究 http://bit.ly/2fai7ok 近期,由半導體電子組織SEMI旗下的奈米生物製造聯盟(Nano-Bio Manufacturing Consortium;NBMC)宣布美國三家大學獲得最新資助,進行穿戴式生物標誌物電子監測技 術研究。 NBMC與俄亥俄州Dayton空軍研究實驗室合作進行資助。NBMC任務是進一步 ...

科技業工作前有其他的經歷重要嗎

Steve avatar
By Steve
at 2017-08-04T13:43
目前還是學生 未來服完兵役可能會至竹科、內科找關於軟/硬體工程師 有人跟我說先前有其他工作經驗面試會大大加分 EX:7-11、全聯、麥當勞.....等工作經驗 甚至比大學做什麼專題還有用 找科技業工作前的其他(EX:服務業)經歷真的重要嗎? - ...

offer 請益

Steve avatar
By Steve
at 2017-08-04T13:04
幫朋友代PO~ 各位好,最近有轉職打算,原公司其實也不算真的美商(美商皮台商骨), 日商為日本兩大公司合作成立的新公司,以SOC為主, 若以未來發展性及出路寬廣來看的話, 不知道各位建不建議轉職? 謝謝各位 公司 (原公司)美商 日商 職稱 驗證IP開發工程師 軟體工程師 地點 ...