【學長姊帶路】車聯網/Pinkoi/麥喬資訊/Tomofun等多間 後端工程師 求職分享

原標《2024後端工程師面試心得》

文/YuChe Huang

在前一間接案公司待到01/2024,經歷約兩年多,主要負責專案的WebAPI開發及DevOps,在某些需求告急時會負責前端的部分功能開發及客戶的窗口。

大多數都在擔任救火隊🔥🚒

【學長姊帶路】車聯網/Pinkoi/麥喬資訊/Tomofun等多間 後端工程師 求職分享
後端工程師求職分享

Tech Stack

Language: JavaScript、TypeScript、Golang、C#
FrontEnd: React、Vue、Expo
Backend: Express、.NET Framework、.Net Core、Gin
DevOps:Docker、Kubernetes、CircleCI、GitLab CI/CD
Testing: Jest

心得

在寫這篇的時候還真沒想到會被Reject的那麼多,這樣數下來還真不少啊ಥ_ಥ,後面回來看的時候自己的確沒有做到100%準備就去面試,希望這篇可以幫自己未來求職路不要走得那麼歪。

3drens — 車聯網SaaS後端工程師

12/31/2023: Yourator看到職缺透過Teamdoor投遞應徵表單
01/03/2024:收到HR來信第一次面試邀約
01/08/2024:與HR進行第一次線上Google Meet面試
01/15/2024:收到HR感謝信
01/16/2024:面試反饋填寫

位在台大育成中心的車聯網公司,主要客戶有和泰、PChome,提供線上物流系統供客戶針對訂單安排司機,並且有司機端APP查看當日任務。

主要面試內容為了解過去上一間公司的經歷、離職原因以及會使用到的技術,最後稍微介紹一下他們家的產品以及發問環節。

Pinkoi — 後端工程師 Paid Service Squad

01/03/2024:求職網站上看到職缺,使用Lever填寫應徵表單
01/04/2024:收到Coderbyte測驗
01/07/2024:回傳Coderbyte測驗
01/08/2024:HR安排Google Meet面試
01/11/2024:Google Meet面試 w/ HR、Sr. Backend Engineer
01/15/2024:收到HR感謝信
01/16/2024:面試反饋填寫

會對Pinkoi有印象是因為在幾年前YouTube上Pinkoi曾經有與幾位YouTuber工商合作讓他們玩交換禮物,在跟HR面試時我也有說到這一點XD。這次面試的Paid Service Squad主要為開發/維護面向Pinkoi上賣家的服務及平台。

面試是由兩位工程師進行,在與工程師面試時主要是針對Coderbyte上問題再做延伸(如果要改成API需不需要對程式做修改、時間/空間複雜度、優化等…)以及資料庫問題(樂觀/悲觀鎖、表格簡化、索引)、Browser在瀏覽網頁時會產生的動作(Client、Server端)。完成後主要就是對過去的經歷做提問(容器化經驗、開發工作流程),另外因為我應徵表單上有提到過去有Elasticsearch Cluster部署的經驗,所以有針對這塊特別去問(部署過程、解決的問題)。在結束之後我有提問Pinkoi這樣分Squad的原因以及Company Culture還有Squad內的工作內容。後面接著是與HR的單獨對談,主要為針對與前面工程師的面試心得以及未來的期望薪資。

麥喬資訊 — FullStack Engineer

01/11/2024:CakeResume投遞履歷
01/15/2024:在CakeResume收到面試邀請
01/16/2024:Google Meet面試 w/ Software Engineer、CTO
01/19/2024:收到口頭Offer
01/29/2024:婉拒Offer(個人關係)

主要產品為面向醫美診所的管理系統,有一關係企業則是針對補教業開發需求軟體

這間也是我第一次面試直接遇到CTO的,面試只有針對我過去經歷做提問,接下來就是介紹自家產品及Company Culture。這間也是我遇到Offer給的最快的,試用期三個月N+3 * 14,過試用期後面還會再調薪,可惜因為個人因素沒辦法成為一份子🥲。

Tomofun — Backend Engineer

09/2023:在求職的就業博覽會上看到
12/2023:投遞履歷
01/03/2024:收到Coderbyte測驗
01/05/2024:完成測驗回傳
01/15/2024:收到HR安排線上面試邀約
01/17/2024:Google Meet面試 w/ HR
01/23/2024:收到感謝信 (還是我生日😢)

主要產品為寵物攝影機,可以透過影像辨識寵物目前行為,並在出現可能造成危險情況時通知飼主,他們也是AWS的合作客戶之一。

HR在面試時有提到如果會覺得不自在的話可以把WebCam關掉,也是我遇到第一間不強制要求開WebCam的公司,面試主要對我過去的經歷、參與過的專案進行提問,後面介紹Tomofun的主要產品及Company Culture。

KKday — Backend Engineer (Cloud Team)

01/15/2024:在Linkedin上看到職缺,透過bamboohr投遞履歷
01/16/2024:收到HR第一階段Phone Interview邀約
01/18/2024:Phone Interview,同日收到Codility測驗
01/26/2024:收到HR線上邀約
02/02/2024:Google Meet w/ Cloud Team、HR
02/07/2024:收到感謝信

主要產品為旅遊規劃,包含了訂房、租車、機票等旅遊可能會需要處理的大小事務。Cloud Team在KKday內的主要工作為實驗性功能測試/開發,對內SDK開發。

電話面試主要與HR簡短自我介紹,確認面試意願及職缺的簡短介紹,在這階段有提到目前Team使用的語言與我主要的不一樣,HR回覆到主管未來有評估部分系統/SDK切換語言的可能性。

視訊面試是與Cloud Team的一位工程師及一位主管進行,主要對過去的經歷做提問。在我提問的環節有問Cloud Team開發對內SDK的部分,發現主要是維護的部分由Cloud Team承包(Log、Trace)(我原本以為會使用類似DataDog的第三方服務,後面確認後沒有使用)。在Cloud Team面試完後後面再與HR進行面試,與Pinkoi相同主要是詢問前面技術面試的心得與介紹Company Culture及期望薪資。

TRAPA Security — 研發工程師

01/10/2024:在CakeResume上看到職缺,以Email寄出應徵表格
01/15/2024:收到Take home assignment
01/19/2024:完成Take home assignment
01/25/2024:收到線上面試邀約
02/02/2024:Google Meet面試 w/ CTO
02/29/2024:收到感謝信

主要產品為針對企業的資安藍隊訓練、沙盒模擬,並且可以在上面發布測驗並針對測驗結果了解到團隊需補強的vector。會想投這間也是因為我數年前有應徵過另一間資安,當時因為在Take home assignment及現場表現不好所以沒能順利拿到Offer。

Take home assignment為開發一個有複數個指令的Discord bot,沒有限定語言、架構,我是以Node.js開發部署在Lambda上,有興趣的可以到這邊看Repo

視訊面試是與CTO 1 on 1面試,一開始主要對我過去經歷做提問。另外有說到我的Take home assignment完成度很高,也有針對我為何採用AWS的原因以及提問是否有可以調整的地方。

後面有線上解題(使用自己的IDE),遇到的題目是與”Keep Talking and Nobody Explodes”內其中一個module類似的問題,我這邊發揮得不好,有漏掉幾個Condition沒有考慮到。

再來接著有針對資安常識進行問答(SQL Injection、XSS、MITRE ATT&CK),面試官也很明白的說如果不知道的話就直接說不知道XD。

曜比科技 — Node.js後端工程師

02/29/2024:人力銀行投遞履歷,當天收到回覆安排現場與團隊面試
03/04/2024:現場面試 w/ Backend Engineer & iOS Engineer
03/12/2024:約一週後在人力銀行上主動提問確定沒過第一階段

這間主要產品為客立樂POS,有許多大型餐飲連鎖店皆是他們的客戶。目前正在積極開發美業預約系統供相關行業導入使用。此次職缺為補足Backend Team人數(主要編成為各個Team兩人左右,有Web、iOS、Backend、產品等團隊)

在面試前需要填寫DISC測試性格量表,現場面試時並未對測試結果做提問,也沒有額外程式測驗或者Take home assignment。主要是針對過去學經歷提問以及主要產品介紹、Company Culture介紹及Backend Team工作流程介紹。在最後有詢問是否有使用過Nest.js開發經驗以及在前一間公司的開發流程、負責事務。推測應該是因為沒有Nest.js的開發經驗而被刷掉的QQ。

文由 YuChe Huang 授權轉載, 原文:《2024後端工程師面試心得》

___________

你也有經驗想分享嗎?快來投稿賺稿費吧!

瀏覽 780 次

覺得不錯的話就分享出去吧!

發佈留言

Back to top button