面試問答
大概知道我們公司是做什麼的嗎?有試用過嗎?
我回答知道主要是提供...
這次是跟知微科技的某位HR 進行一對一的線上聊聊。一開始 HR 態度真的超級親切!主動跟我確認名字讀音,還很貼心地告知為
了向內部報告,過程中會進行錄音,也特別說如果中間有任何不想被記錄的片段,隨時都可以請她暫停錄音,讓人感覺非常受尊重、完全不會緊張。
流程上 HR 先問我對公司的了解,接著針對我履歷上的空檔提問。整個過程就像在和朋友輕鬆聊天一樣、毫無壓力,HR 甚至還主動給我一些履歷修改的實用小建議,真的超溫暖!後半段保留了滿充足的時間讓我自由提問,HR 也非常耐心且詳細地回答了我關於創辦人風格、團隊現況、組別分工、培訓制度以及薪資結構等問題。整體面試感受非常平易近人、尊重求職者,很推!
【二面】
知微科技的二面(技術關)分享,由兩位軟體工程師進行面試。
流程主要分為:自我介紹、技術概念問答、過往經歷與軟實力、資料結構基礎測驗,以及一題演算法邏輯推導。
在資料結構與演算法關卡中,面試官不只是死板地考試,而是會針對我的回答進行深度追問,例如探討 Array 更新在記憶體底層的 Offset 偏移量,或是 Hash Table 碰撞時的防誤改機制。
在解演算法題時,即使我卡住,面試官也有引導我手動畫出圖來觀察規律,進而推導出解法。最後的 Q&A 環節,面試官在後面還有分享了公司目前的技術架構決策思維、工程師讀書會文化,以及新人的培訓計畫
面試問答
大概知道我們公司是做什麼的嗎?有試用過嗎?
我回答知道主要是提供房產相關的 SaaS 服務(有網頁、APP 跟 LINE 版),主要幫房仲解決在外面到處收集房地資訊、聯絡同事與業主的痛點,把資料整合分析在一起。目前還沒有實際試用過。
【一面】看你履歷大約是 24 年畢業,這兩年是休息還是有其他規劃呢?
老實跟HR說明自己的計畫
【一面】在這段獨處、認識自己的時間裡,有確認到自己比較介意或不喜歡什麼事嗎?
拿自己實際的故事舉例
【二面】請說明 Array 與 Linked List 在記憶體分佈上的差異與操作複雜度?
如實回答
【二面】請簡單介紹某個開發的概念與優缺點? (因為我履歷上有寫到使用過這個開發方法)
如實回答
【二面】二面Hash Table (Map) 是如何運作的?發生 Hash Collision (碰撞) 時該如何處理?
照自己知道的回答
【二面】最後考動態規劃的演算法問題
照自己知道的回答
面試建議
【一面】可以做好公司與產品功課,了解知微科技的產品(如 SaaS 服務)與創辦人的背景(前 Google 工程師),這會讓你在一面時有話聊~
目前工程團隊主要是以 Python 為核心技術棧,新人進去會有三個月完整的 Mentor 帶領與 Onboarding 機制,對於 Junior 求職者來說我覺得是友善的學習環境。
【二面】
要去理解資料結構跟演算法,可以刷easy~medium的leetcode。
二面會深入追問基礎概念(例如:Array 定位元素時底層 Offset 是如何計算的、Hash Table 碰撞時的詳細比對機制),建議求職者不要只背 Big O,要理解記憶體底層的運作邏輯。
展現良好的溝通與邏輯推導能力:遇到演算法白板題時,面試官非常注重雙向溝通。如果一時沒有最佳解,可以先提出 直覺想法,面試官會給予提示,引導你手動列舉並找出規律,千萬不要一聲不吭地埋頭苦幹。
目前後端主要以 Python 為主,團隊在評估是否引進新技術時,會分析瓶頸是 CPU、Memory 還是 I/O,並衡量開發維護成本,思考非常成熟。團隊每個月有工程師專屬的技術分享會,新人前三個月以 Debug 熟悉系統、半年後才會接大專案,是非常願意培養新人的友善環境。
我沒進到下一關跟老闆的面試是因為我後面演算法題解太爛了~ 自己太菜,祝有看到這篇的求職者面試能順利通關,你/妳可以的,加油。