- Overview
面試流程:
智力測驗(15min) -> C語言測驗(30min) -> 性向測驗(20min) -> 向主管present ppt (10~15min) -> 主管提問時間 (1hr up) -> HR提問時間 (less than 15min)
- 智力測驗內容:
part1:國文邏輯能力 (古文,文言文克漏字、除錯字)
part2:數學邏輯能力(奇怪的數列填空、排列組合、邏輯分析)
part3:圖形理解能力 (各種圖案的序列、立體圖形2D, 3D 互轉)
心得:像是在玩遊戲一樣的題目,玩玩就好!不會就跳過,回頭再來想,時間一定夠。
- C語言測驗內容
語言宣告動靜態差異解釋
Big, Small Endian(有考多個計算機組織題目,這些我都不太會,以前考資工所的時候都有背過)
不同的C語言function實踐,如字串比較、Dec. to Bin. return、特定限制的swap function、記憶體分配跟指派的方式列舉
心得:先挑會的寫就好,一定寫不完!
- 性向測驗
個性判別的題目,最後的數據會化為能力分布圖,主管會先過目。我一邊寫一邊吃三明治,因為我沒吃午餐,過程比較chill。
- 向主管present & 主管提問
我報告了我大學期間所參與過的課程、自己做的project(嵌入式系統開發、智能機器人開發、軟體開發、專利申請)、自學的歷程、創業經驗、個人優勢等等。
但三位主管對於90%的內容都沒有什麼感到興趣,似乎也不太在乎我的個性以及參與過的活動,他們都專攻我開發嵌入式的幾個案子(FPGA, DSP, ARM)他們會問得十分細,其中一位最年輕的主管問太細,還被比他大的主管唸了一下(「喂,你問這麼深幹嘛?人家剛畢業你講這些他也不會懂,別問這麼細」)
我的應答邏輯是,我會把問題一一記錄在筆記本,大概寫下,然後思考15秒左右,如果真的不會就說「這個我不會」,如果還可以推演,就會講出自己腦中的思路以及自己的解法。主管們在聽完答案後,不論是否會不會,在問題之後會緊接著更深更細的問題,一直往下鑽,一直往下問個3,4 round,且過程說了許多蠻專業的名字其實我聽不懂,已經是業界的術語了。我寫下了幾個要回來自己wiki的詞彙,當下是覺得有被電(輕微)
結束後主管有給我一些個人的意見,其中一位主管有跟我提到,過去我開發專案時,都是目的導向的去解決問題,比方說我想開發一款Cortex 開發版的電動,我的目的就只是做出來,我就覺得成功了,過程中我所使用的IDE跟API會幫我處理很多底層的事情,我如果要走韌體工程師這一塊,底層所經歷過的所有最細最小的流程,我都要懂,從電力到如果把每個程序由電腦到板子上的每一個電路,都要懂他在幹麻,才是未來我該有的眼光與角度。
每位主管都非常有耐心的聽我解釋題目以及問題,並不會強制打岔或是給予壓力,就算質疑我的答案,也是在非常專業的角度去詢問我的方式或是邏輯是否有錯誤的地方,也因為許多課程跟project都是幾年前所做的,都忘了八成,也影響蠻大的,有些時候真的忘記的part會需要稍微掰出個大方向,而且這些一字一句都會成會連續提問的下一個切入口,所以真的不要講出錯的答案只為了有個答案,不會就說不會,會比較明智。最後個人提問時間,我問了幾個公司發展方向的問題、個人能力有哪裡可以加強來符合職業需求等等,大中小主管都非常有耐心的跟我講說我可以怎麼做,非常感謝他們,氣氛不錯的一個環境,人資們也都很nice。
ps. 偷觀察一下下班狀況,面試到了5:30pm,我那一個樓層超多人下班,燈關了一半,不知道是好還是壞,但還有另外兩個樓層,所以其實這觀察也可以說是無鑑別度

 








