軟體工程師面試心得 (2022 spring)

蔡曜多
Apr 7, 2022

--

因為覺得薪資偏低加上工時偏長、工作內容繁雜、測試環境不穩定等因素所以決定踏上轉職的路。

原職: 寶山W 5G路由器軟體RD

  1. Moxa 四零四 工業交換機軟體研發高級工程師_垂直市場
    主管透過104主動聯絡,電話了解一下工作內容後進入面試流程。
    面試前填簡單個資及線上測驗,內容為C語法及簡單程式題,時間60分鐘。不得不說這個線上測驗真的有夠爛,不能複製貼上就算了,連排版都不行,要人家怎麼寫程式。
    一面主管線上面試,聊得滿卡的,主管想了解之前的經歷細節,但我沒有表達得很好(沒有把自己遇到的困難以及工作上做的有用的事講得比較具體、有說服力),加上一些behaviorial的問題我也答得讓對方不太能抓到我的點。還被對方質疑我的薪水到底是怎麼開的XD (對我直接開一個天花板薪水)。 面試當天晚上馬上收到感謝函。
    結果: 感謝函
  2. 趨勢科技 5G Security Software Developer, Backend Engineer (Home Network Security SDK)
    HR透過104來信,推薦了幾個職缺。確定對職缺有興趣之後安排線上coding測試。(不過也就只是短短幾行職缺介紹而已)
    線上coding測試平台是codility,時間60分鐘總共三題,大概是leetcode easy不到medium難度。測試完不會知道結果,要自己大概驗一下。
    coding測試過了之後填個資、安排面試。
    線上面試兩個職缺一起面,時間一小時。面試內容跟一般面試差不多。比較深刻的是被問到SIM卡Applet的時候我回答沒碰過,結果隔天上班老闆就跟我介紹SIM applet。還被問了平常5G standard都看TS幾號,我根本沒記。後端問了一些跟infra有關的問題但我也不太懂。
    結果: 兩周後感謝函
  3. 華晶科(聚晶半導體)
    HR透過104來電,問我有沒有興趣面試,還說他之前也是在我當時的公司上班,直接問我老闆是不是誰,嚇死(雖然他猜錯了)。
    實體面試一開始HR給性向測驗,寫20分鐘,結果大概過了半小時,跑出去跟總機說才叫HR回來給程式考卷,基本的C測驗,不會太難,內容涵蓋union, struct, macro, pointer等常考題,總共十來題,因為沒有到很熟所以時間到了還在檢查
    後來來了一位應該是主管下一級的員工,說來看程式能力,一進來請我自介,結束後翻了翻考卷說基本上都對,要去請主管來就走了
    主管面試聊經歷、為何離職、人格特質、如果敢不上死線會怎麼處理等常見問題,算是聊得滿愉快,感覺主管滿在意人格特質,最後介紹一下公司組織分工跟這個team的工作內容還有產品線,有說因為想多面一些人所以晚點才會通知結果。
    結果: 一個月後offer
  4. Google
    人資透過LinkedIn聯繫,約時間聊聊,主要是在介紹職缺、面試流程跟面試需要準備什麼。
    一面是Phone Interview,用中文溝通、時間一小時、用google doc寫,大概是LeetCode Medium難度,一開始給完題目需要跟面試官確認一下題目限制,但要注意不要隨便亂問,我沒有想太多就問測資範圍結果面試官跟我說你想一下這個條件跟題目有沒有太大的關係orz
    大概問完之後可以先說一下你的想法跟面試官對答案再開始coding,如果方向正確面試官可能會請你說一下時間複雜度,就可以開始寫。通常需要秒答或是在兩三分鐘內想出一個合理的答案,不然時間在走壓力很大會更阻礙思考。
    邊寫可以邊說出自己的想法,為什麼要這樣寫,幫助面試官理解你的思路一方面也可以預防自己寫錯。寫完之後可以想個簡單測資trace一下,驗證corner case和整段code的完整性。
    寫完之後面試官會再問幾題follow up問題,邏輯上會跟你前面答的方向一致,不會要你整個砍掉重練(如果你前面答的方向是面試官想要的話)
    第一次面有點太緊張,連基本的都答得很卡,最後想出來的解是O(N³),但最佳解應該是O(N²),寫完連follow up都沒什麼時間問就結束。
    隔天HR打來說表現欠佳但是決定再給機會,所以又安排了一次第一輪面試,跟他約了三周後面試,結果這次follow up還是沒有答得很好,第一題有秒答,但是follow up直接卡住,最後跟面試官要了提示才勉強寫出來
    結果: 隔天reject

以上就是我這次面試的內容,其實有滿多間網通廠都有問我要不要去面試但我實在是不太想再去系統廠打雜於是就都推掉,但IC廠我的經驗也不足所以很難去面,求職真辛苦。

隨便放張圖

--

--