Ref

  1. 代碼隨想錄
  2. TSMC & IC Design House(M,R,P)考古
  3. Leetcode Blind 75
  4. CodeTop
  5. Leetcode C++ Solutions

Behavior questions

  1. 為什麼想來我們公司?
  2. 你在xx有什麼特別的貢獻? (xx = 實習公司)
  3. 在你過去工作經驗或求學過程中,你認為最大的困難/挑戰是?為什麼?
  4. 在你過去工作經驗或求學過程中,你認為最大的成就/果是?為什麼?
  5. 你人生遇到最挫折的事情?你怎麼克服?
  6. 說說你的優點和缺點,並舉例說明。
  7. 未來的職業生涯目標是什麼?
  8. 最看重工作的哪三個點?
  9. 對於我們公司還有這個職缺你了解多少?
  10. 為什麼我要錄取你?

公司

廣達 - OpenBMC BU9 Team

  • 一面 D+0: 一對多面試,一開始為25分鐘C測驗含一題link list白板題。接下來自我介紹及論文介紹,目前openBMC蠻多大外商都在做,能練到的即戰力。
  • D+5 口頭offer get。

鴻海(鴻運科) - 通訊軟韌體研發工程師

  • 一面 D+0: 自我介紹及論文介紹,主管針對論文提出不少問題,也從問題中發現一些有趣的finding。像是不同transport protocol如何進行通訊,eg: server tcp, cliemt quic.
  • D+3 口頭offer get。

台積 - IT BSID SCPM

  • 預面 3題hackerrank測驗1.5小 D+0: 難度EMM,一題bfs/dfs變形(1254. Number of Closed Islands),一題弓箭射氣球變形(452. Minimum Number of Arrows to Burst Balloons)。最後一題有5個測資TLE,2.8題。
  • 一面 D+0: 主管面試,自我介紹及論文介紹,主管針對部門的工作內容進行詳細的介紹。主管說這部門算是B部壓力比較大的,但學得到東西,不太需要oncall。
  • 二面 D+7: 主管面試,技術面試(javascript, 基本coding)。這部分覺得當天答得不太好。
  • 三面 D+14: 人資面試
  • 到場測驗 D+15: 人格測驗
  • 口頭offer get D+28: 核薪

offer get D+42: 因為簽約金的問題,所以多花了一些時間與HR商討(台積只有預聘有簽約金,it又有30w,可惜)。

台達電 - 電動車充電樁

  • 一面 D+0: 與一位主管和一位同事進行面試,喜歡主管整體待人處事的氛圍。
  • D+7: HR核薪,原本以為會跟廣達差不多,結果比想像中高不少。台達電是系統場霸主應該是真的。

offer get D+7: 電動車市場現在很火,各個廠商磨拳擦掌在追spec,所以高工時高流動率在所難免。

Lenovo - CSP Firmware Engineer

  • 一面 D+0: 與兩位同事進行面試,前半自我介紹,後面考C,不難。
  • 二面 D+5: 與兩位主管進行面試,一位來自「北京」的主管印象深刻(友善國人),他比起台灣聯想的主管問了更多「技術」問題,特別是OS。由於一些技術名詞在兩岸用法上不太一樣,所以要再三確定問題。當天傍晚HR核薪。

offer get D+5: 台灣聯想招募效率很好,面試過程不拖泥帶水。主管說台灣聯想收購了之前的IBM,所以蠻多從IBM那跳來的人,整體公司管理風格與美商相近。因為算外商,一、二面試時都有叫我英文口說,當時沒準備,自己覺得講蠻爛的,但主管與同事都偏向正面回饋,不會刁難。

MOXA(404) - WiFi application Engineer

  • 一面 D+0: 整體面試過程中主管態度友好,蠻香的系統廠。開發產品的週期較長,相對開發品質與效率也較好。一個禮拜有兩天可以WFH,「準時」下班,公司不鼓勵加班文化。
  • 二面 coding測驗 D+4: 5題25分鐘,基本上都考C的觀念,問輸入輸出及一題recursive。
  • D+7: 收到實體面試通知,但已收到其他家的offer,故婉拒後續面試。

威旭資訊 - Infra Team Software Engineer

  • 預面 D+0: 一題程式題hw,難度easy-medium之間。
  • D+6: 收到技術實體面試通知,但已收到其他家的offer,故婉拒後續面試。