[面試] 面試心得(上)(凱納/動信/思銳/M)

作者: mark4795 (翁桑)   2018-02-18 00:44:37
原PO背景: 115CS學士畢,1年IC廠經驗,3年系統廠經驗
主要面試職位:韌體工程師,Android app程式設計師
=====================================================
面試前準備:
在面試前2個月左右就開始刷Leetcode,統計到面試開始
大概刷了50題左右。當初是想說只是練手感跟語法,所以
大概兩小時一題的速度然後每天只做一題,當然如果是以
外商軟體工程師為目標的人是不建議刷這麼少。刷題以
medium為主(medium:37,hard:12),easy比較少做,
然後推薦刷前面500題,因為我到後期用隨機選題發現都
會跳到500題以後,500題以後都是比賽題目比較刁鑽,後
來面試也證實考試都會以基本題型為主,且也只有Tomtom
跟M有考類似Leetcode題目。再來是自己做過的project要
複習,因為我是辭職一年後才開始找工作,有些寫過的東
西都忘光光了。
=======================================================
凱納:韌體工程師
在台中一間做電動腳踏車的。填完基本資料跟性向測驗後
,就開始跟人資長達1.5小時的面試,這家真的是我面試
過跟人資聊最久的,問題都是性向測驗的結果說明是怎
樣的人,前一份工作為什麼離職等等。之後主管出來後,
也是要我先問對他們公司有什麼問題,在歷經又1.5個小時
的閒聊後終於進入考試,問我類似開機之後到進入main中
間經過了什麼。由於是我第一間面試所以回答的沒有很好
,聊沒多久就送客再通知。
結果:無聲卡
動信:韌體工程師
在台北信義區某棟金融大樓裡,做門禁卡上晶片開發,聽
面試主管說好像之後辦公室會遷到內湖。在自我介紹與工
作經歷後就直接考白板,白板題畫了電路問說這個是什麼
,在一些提示之後有回答出來,之後問怎麼利用這個電路
檢測input電壓,後來也有在提示後答出來,沒考程式。
考完之後有問面試官,很酷的是整個台北部門只有他一人
。後來被拒絕,可能提示太多次,不過就算上了也不會去
,因為感覺做的事情太偏硬體,有點包山包海,面試官也
有說這工作很有挑戰性,但是他都準時下班(?)。
結果:一周後感謝函
思銳:switch 軟體工程師
科學園區某棟大樓內,外表有點像一般的工廠。被人資小
姐請到會議室後,就有一張網路相關的A4紙考試,其實滿
基本不會很難,多半是類似解釋網路五層,程式題考字串
讀取。然後面試主管坐在我旁邊看我考試,所以是不能用
網路查的,不過好處是你有問題可以直接問他,考完之後
主管稍微看了看考卷,就請我開始自我介紹還有做過的
project介紹,中間也有問像是封包的一生之類的問題,
這類問題基本上是講越多越好,像我後來想被拒絕的原因
可能就是講得不夠詳細。講完之後主管似乎對我沒有太多
Linux經驗有點介意,也有問我會不會想做更上層的軟體
(但我還是比較想做韌體),後來聊了1個多小時就離開了。
結果:無聲卡
M
這次不算是面試,而是我請在M上班且已經為面試官的朋友
幫我模擬M的面試,他如果覺得OK再幫我內推M。考試總共5
關,第一關是暖身,給你一串只有0跟1的陣列問最長連
續1的長度是多少。第二關問給一棵樹並在這棵樹中加一個
邊形成迴圈怎麼找出這個迴圈,還有follow up空間複雜度
O(1)。第三關是類似給一個正整數陣列與一個數K,列出陣
列裡的4個數加起來為K的組合。基本上我到第三關就陣亡
了,覺得follow up滿難的(雖然他有給提示),一般問題都
是medium但開始限制時間空間後就變得有些複雜,不過我
朋友還是很好心的說他可以幫我內推,而我那時已經拿到
其他offer了不太想給他添麻煩,畢竟表現也不是很好XD。
暫時先打到這邊,之後會再打下篇補滿。
作者: sugoi5566 (斯勾以內 Asia No.1)   2018-02-18 00:56:00
Q頭推
作者: LinuxKernel (Linus Torvalds)   2018-02-18 01:16:00
這些都不太像需要LeetCode的公司然後M這個模擬面試...真的是M普遍/主要會問的東西嗎?我是打很大的問號啦
作者: mihs3124 (如鑽石般璀燦)   2018-02-20 08:31:00
M有上萬人。光二級就近千。沒那麼固定風格。能做事比較重要。

Links booklink

Contact Us: admin [ a t ] ucptt.com