面試 nvidia – Android軟體資深工程師

寫寫這次面試的內容吧, 算是一種紀錄, 畢竟nvidia也算是相當知名的資訊外商,

以前2010-2011的時候幾乎所有平板專案都是使用nvidia, 但是到了2013-2015已經都被高通Qualcomm搶食完畢, 加上MTK突圍中~ 總之, Nvidia在平板失去市佔後轉移至車用市場, 據我了解是Audi與BMW, 並直接與Google合作, 當然最近如何我就不得而知了

面試過程

我是主動投遞104的該職缺, 而後HR主動電話聯繫並約定時間前往Nvidia台北, 在104上已經看到超過10多人面試, 我就抱著可能是很硬的面試心情過去

一進來之後, 主管給了一張考題, 包含基本的C語言, OS概念, 英文翻譯, 等多合一的試題, 並且主管再三說明, 要多寫一些內容!Anyway, 我開始作答筆試, 中間主管還突然出現說, 對了不可以上網查資料喔! 可能之前有面試者用手機上網吧.寫完之後, 她說我英文還有C語言都寫得很漂亮又簡潔! 然後主管就說要寫多一點寫詳細一點會更加分, 因為我們要找的是頂尖的SW/FW Engineer, 果然愛之深責之切, 作業系統很強大也寫過CPU控制的SW, 這是我們希望的工程師!

考題:
1. process與thread有啥不同
2. const, violate 是啥
3. X與Y不用乘法與加法, 要怎麼得到相乘的數值
4. kernel 與 application 通常怎麼溝通?

發表迴響