轉職後端工程師 24 場面試全記錄 — LINE TV/91APP/和泰聯網/緯創/仁寶/技嘉/精英/亞旭

賈斯丁黃
向世界打招呼後的人生
11 min readDec 29, 2020
Source:https://insights.dice.com/2017/08/24/boss-may-pay-open-source-certifications/

我有新的部落格了,歡迎來逛逛 https://blog.jhdev.pro/

這篇只是面試文,面試過程中也參考了許多網路分享,現在輪到自己來回饋了,對於求職心得有興趣請看「2020 轉職後端工程師心得。以下面試的職缺都是後端工程師,或軟體工程師但職務內容是後端,語言以 node.js 為主。

  1. 方舟智慧
    做 3D 及 VR 影像,因疫情關係,想帶著既有技術跨入電商領域,正在建立網頁工程團隊,工程師由做 UI 也會寫 code 的產品長負責招募跟管理,面試我的是產品長跟營運長,公司員工多數有創業經驗。
    面試時間:2.5 hr
    面試結果:offer
    面試問題:覺得公司在做什麼、有做過電商金流串接相關嗎、為什麼想轉工程師、PM經驗對你的幫助或優勢、有跟前端合作的經驗嗎、全端開發跟前後分離差別、個人專案花了多久時間
  2. 學思行數位行銷
    經營讀冊生活 TAZZE 二手書交易平台,老闆是博客來的創辦人,因為在博客來的際遇被媒體稱為台版賈伯斯。老闆在博客來佔了快一半的股份,博客來滿賺錢的,所以公司資金來源很充足。
    現在的網頁是主管以前在接案公司幫老闆開發的,由舊團隊維護(Java),主管是年初回台加入讀冊,負責招募新團隊要做新版本的網頁,前端 Vue,後端 node.js,會加入老闆一直想做的內容營銷功能。
    面試時間:40 min
    面試結果:offer
    面試問題:作品集、為什麼喜歡做後端、PM經驗、AC 助教、AC 學習狀況、專案複雜的東西很多,有沒有同時 handle 複雜任務或事情的經驗
  3. DotZero 達易智造
    永進機械(70%)和研華(30%)的合資公司,營運跟永進,行銷跟研華,兩邊都會餵客戶過來,主要業務是協助客戶的工廠數位轉型,讓客戶可以監控並優化整體設備效率(Overall Equipment Effectiveness,OEE)。
    主管以前在廣達當後端工程師,有推出過下載量幾百萬的 App,之後去了區塊鏈新創,加入達易是透過朋友介紹。管理風格偏向自由,事情做完就走,沒有硬性要求加班。前端 React,後端 node.js 跟 Go,已經開始慢慢把 node.js 改寫成 Go,資料庫 pg 架在 Azure。
    面試時間:1.5 hr
    面試結果:無聲卡
    面試問題:PM 經驗、作品集、討論作品後端架構、會排斥做前端嗎、AC 助教、AC 學習狀況
  4. 恆昌盛電子商務
    公司名稱很容易跟昇恆昌搞混 XD,本業是協助亞馬遜賣家行銷產品到全世界,有一些固定的大客戶,工程團隊原本是做內部用的工具,之後發展新產品,從亞馬遜後台拉數據,以此為客戶創造價值。有請主管讓我看新產品的樣子,UI 很漂亮有質感 👍
    面試時間:2.5 hr
    面試流程:RD + HR ➡️ 測驗 ➡️ 老闆 + PM ️
    面試結果:無聲卡
    面試問題:PM 經驗、前公司的文化、偏好的產業、有投哪些公司、目前投的職缺都是後端嗎、AC 學習狀況、如果去問前公司的同事你的優缺點,會得到什麼樣的答案、有偏好大公司或小公司嗎、你覺得大公司跟小公司 對個人來說有什麼差別、如果大公司跟小公司都能同時達到你要求的點,那你會怎麼選擇、以轉職者來講,你有什麼優勢、情境題
  5. 圍棋人科技
    線上圍棋對弈平台,主要用戶是小孩,有 AI 工程師開發 AI 可以跟小孩下棋,也有進階功能可以分析,幫助用戶精進下棋的技術。老闆據說曾是台灣圍棋最強段數的人。前端 Vue,後端 node.js + DynamoDB。
    面試時間:2 hr
    面試流程:HR ➡️ 主管
    面試結果:感謝信
    面試問題:對公司的理解、作品集、cookie 跟 JWT 兩個驗證機制的優缺點、Express middleware 的概念是什麼、middleware 會用在哪些地方、SQL 跟 NoSQL差別、SQL 跟 NoSQL 效能瓶頸在哪裡、為什麼以前用SQL 現在流行NoSQL、運算資源(CPU)跟儲存資源(硬碟)的演進對於資料庫選擇的影響、知道資料庫正規化嗎、什麼是反正規化、白板題(跟公司產品有關)
  6. 大牛科技
    辦公室在微風信義 35F ,很高級。先寫考卷(40mins),考題算滿難的,包含:sort、物件導向、callback hell、Buffer、Stream、node.js 非同步運作原理、graceful shutdown、Memory leak、分散式系統、可用性(Availability) 、容錯分區(Partition tolerance)、一致性(Consistency)、微服務。
    面試時間:2.5 hr
    面試流程:HR ➡️ 主管
    面試結果:無聲卡
    面試問題:作品集、情境題
  7. 和泰聯網
    Toyota 總代理和泰汽車全資子公司,做 MaaS。舊的產品abc好車網已經轉給集團其他事業體負責,目前在做 yoxi叫車服務平台 + 紅利點數平台,目標是達到集團綜效,例如叫車服務得到的紅利點數可以折抵汽車保養費用。工程團隊約有 10 人包含 infra、前端(React)、後端(.net),要再找兩個 node.js 後端,有些外包的系統是用 node.js,與外包商合約到期後要接回來維護。
    面試時間:1 hr
    面試流程:主管
    面試結果:感謝信
    面試問題:node.js 如何處理非同步請求、作品集
  8. 悠福科技
    網路廣告相關的公司,與創辦人電話面試約 30 分鐘,前面主要是要了解求職者的背景及求職方向,之後就開放提問。
    研發團隊有 40 人,前端缺偏全端,可以接受 Jr.;後端職缺是純後端,需要理解架構設計、實作演算法資料結構等等,屬於 Sr. 職缺。
    面試結果:感謝信
  9. 技嘉科技
    工作內容是維護內部 ERP 系統,除了辦公室,工廠端也會使用這套系統,瀏覽器會需要支援 IE。先上機考試,然後針對考試內容討論,接著進入履歷問答。前端 JSP,後端 node.js,有考慮改用 Vue。
    面試結果:感謝信,薪資無法符合要求
  10. 91APP (Infra)
    HR主動邀約,單位是 Infra team,針對履歷及作品集問了一些問題之後,就讓求職者發問,最後問期望薪資時,會問面試者的期望薪資是怎麼決定的。
    面試時間:1 hr
    面試流程:主管
    面試結果:感謝信
  11. 91 APP (後端開發)
    這次是我自己投的,由於公司使用的語言是 C#,會被問為什麼要投這個職缺、未來如何規劃學習 C# 體系的技術等問題。接著聊作品集,聊完就考白板題,要依據需求畫出資料庫的 Table。最後會問情境題,例如手上有兩個很趕的案子,如何取捨。由於白板題我答的不太好,主管提出線上考題邀約,使用的語言是 C#,進行的方式是先做題目一部分的需求,自己決定時間需要多久。如果有符合標準,會進行線上面試,這次要現場做出第二部分的需求。
    面試時間:1.5 hr
    面試流程:兩位不同單位的主管
    面試結果:放棄考題邀約
  12. PicSee
    短網址服務新創,先線上填寫徵才問卷,內容是要了解面試者的想法,都是 culture fit 的常見問題。
    面試結果:感謝信
  13. 米蘭營銷
    HR電話面試約 15 分鐘,主要是了解求職者的意向,為什麼投這個職缺、求職方向、期望薪資
    面試結果:無聲卡
  14. 名留國際
    美髮生醫集團,IT 研發部門由董事長特助直接管理,主要做內部系統 ERP 以及給店家使用的 POS,因為美髮業的分潤很複雜,所以 POS 花了很多心思在這塊。近期在準備做電商,也包含短網址等 Data 相關的系統。前端 React,後端 node.js,對外用 RESTful,對內用 GraphQL。
    面試時間:1 hr
    面試流程:主管
    面試結果:無聲卡
    面試問題:作品集、GraphQL、會排斥寫前端嗎、資安相關 XSS, SQL Injection
  15. 精英電腦 (AIoT)
    主要做車聯網相關,客戶是大型車的公司,也有做電動車充電樁相關,以及國際貨運追蹤相關的業務,滿多元的。
    面試時間:2.5 hr
    面試流程:HR ➡️ 部門同事 + 專案同事 ➡️ 主管 + 部門同事
    面試結果:無聲卡
    面試問題:PM經驗、車聯網專案經驗、作品集、轉職的原因、會排斥寫前端嗎
  16. 景宜
    客戶多為銀行保險業,產品 WEBA 讓客戶可以快速產生活動網頁,使用方式和 WIX 很像。會需要到客戶端裝機,並且教客戶如何使用,也需要跟客戶端協作,排除環境相關的問題。產品是買斷性質,主要收入是售後的維護費用(包含新功能開發)
    面試時間:1 hr
    面試流程:主管 + 部門同事
    面試結果:感謝信
    面試問題:作品集
  17. LINE TV 巧克科技
    Sr. 職缺,會給一週時間做前測,題目不難,適合火力展示。
    自我介紹,然後針對履歷提問,例如轉職的原因。作品集有實作一些架構面技術,在 demo 後面試官有深挖並延伸問題。之後開始針對前測提問,要運用白板回答:解釋自己寫前測題目的流程、解釋前測題目用到的技術架構及實作過程、目前的架構在大流量情況下,瓶頸會在哪,要怎麼解決、目前的架構會有什麼安全性問題,要怎麼解決、假設遇到廉價的駭客攻擊(10個DNS),要怎麼防禦、會點出前測寫的程式碼某個區塊有問題,要在該區塊 debug、如何實作 error handling 避免 stack 露出、JS 是一個弱型別的語言,有些 bug 在 production 時才會發現,要怎麼避免、經過剛剛這些討論,你會怎麼改善 (算是在看面試者對於前面討論多種解法的統整能力)。為什麼喜歡後端?想走後端,還是全端 (比較像是在聊天,Team Lead 分享了他對於後端全端在職涯發展上的看法)。
    Team Lead 說我寫的 code 整體看起來滿舒服的,提醒大家 coding style 跟排版平常就要養成好習慣。最後 Team Lead 問我要今天面 HR 還是下次,就直接去跟 HR 討論了。
    十分鐘後面 HR,他會很認真的聽並且針對你講的內容延伸提問,是真的要了解你這個人,不只是形式上的流程而已,目前為止這是我遇過最專業的 HR。
    面試時間:3 hr
    面試流程:Team Lead + RD ➡️ HR
    面試結果:感謝信
  18. 如影優活
    母公司是醫材製造商,有藥妝店通路,子公司做醫療物聯網。主管有一份很詳細的簡報,會快速帶過讓求職者大概了解現有的服務及產品。公司有一個特別的規定是每週都有一天晚上需要參加會議。
    面試時間:1.5 hr
    面試流程:主管
    面試結果:無聲卡
    面試問題:知道公司是做什麼的嗎、作品集、自己評估 Express 的文件看了多少
  19. 亞旭電腦
    近年新成立的團隊,主要做車聯網應用,這是純後端職缺。後端主服務用 node.js,使用 AWS Serverless 服務 API Gateway、Lambda、DynamoDB 等技術,數據分析用 Python。團隊有上過 AWS SUMMIT This is My Architecture
    面試時間:1 hr
    面試流程:HR ➡️ 主管
    面試結果:offer
    面試問題:為什麼轉職、PM經驗、作品集、對於學習新技術的想法、優缺點
  20. 學悅科技
    開發教育產品 ZUVIO,準備跨入媒體,先寫考卷,再由 CEO 面試,
    考卷內容大概是:一個 ZUVIO 產品實際解決的課堂問題,要寫出解決的方法及相關想法、SQL、JS 演算法。CEO 人很好,沒寫出來的會讓我講想法,講完換他講他的解法。
    面試時間:1.5 hr
    面試流程:CEO
    面試結果:無聲卡
    面試問題:作品集、會排斥寫前端嗎
  21. 禾場國際
    經營禾場國際芳療學苑,經營狀況穩定,想要重新打造內部系統並建立新的會員服務,目前使用的電商系統是 Cyberbiz,長遠的目標是連電商系統都自己做。
    面試時間:1 hr
    面試流程:主管
    面試結果:無聲卡
    面試問題:作品集
  22. 緯創資通
    近年新成立的團隊,做硬體開發人員使用的系統,高層相當重視,有兩個團隊分別在汐止及高雄。先考 JS 及 SQL 白板題,然後履歷問答。
    面試時間:2.5 hr
    面試流程:主管 + 兩位同事
    面試結果:感謝信
  23. 仁寶電腦
    做 5G 基地台相關,缺開在現有硬體團隊裡,用 Prometheus 做儀表板,後端會用到 influxdb,開發語言沒有限制,前人用 Go。
    面試時間:2 hr
    面試流程:主管 + 同事
    面試結果:offer
  24. 信威科技
    開發資安套裝軟體,客戶都是電子大廠,經營狀況穩定。團隊人數相當精簡,公司流程及制度聽起來很完整。
    面試時間:1 hr
    面試流程:CEO + 主管
    面試結果:offer
    面試問題:作品集、session 跟 token 差別、RESTful API

--

--