2025 年 3 月,因為受到學校老師的啟發,我決定開始嘗試投遞一些自己有興趣的公司。
當時我正在健身房休息,順手投出了一份履歷。沒想到很快就收到第一階段的線上問卷邀請。這也開啟了我人生中印象最深刻的一次面試旅程。
第一階段:線上問卷
問卷內容主要圍繞在全端開發相關的情境題。與其說是在考技術知識,不如說是在了解一個人遇到問題時會如何思考。
例如:
- 遇到某種需求會怎麼設計?
- 發現問題時會如何排查?
- 如何在有限條件下提出解法?
老實說,當時的我覺得自己寫得不算特別好。很多題目都是依靠過去做 Side Project 的經驗回答,而不是背誦標準答案。送出之後其實沒有抱太大期待。
所以當幾個禮拜後收到第二階段面試邀請時,我真的有點意外。
第二階段:線上面試
面試官是創辦人本人,旁邊還有一位同事一起參與。和我原本想像中的技術面試不同,整場面試的氣氛相當輕鬆。
創辦人花了很多時間了解我:
- 平常都在做什麼
- 為什麼想投這間公司
- 還有投遞哪些公司
- 對未來有什麼規劃
我們也聊到了我過去做過的專案、自學的經歷以及對技術的興趣。
讓我印象深刻的是,創辦人對我的年紀感到有些驚訝,也給予不少肯定。這讓我第一次感受到:原來自己一路以來累積的作品、Side Project 和自學成果,是真的有機會被業界看見的。
我也把握機會反過來提問。例如:
- 公司是怎麼發展起來的?
- 創業過程遇過哪些困難?
- 團隊是如何面對挑戰的?
對當時的我來說,這些問題甚至比技術本身更有吸引力,因為我一直對產品和創業充滿好奇。
面試尾聲時,創辦人也提前幫我打了一些預防針,並告訴我,如果收到其他公司的 Offer,也可以和他們討論。現在回頭看,那是一段很真誠的交流。
第三階段:實體面試
4 月 20 日,我收到邀請前往公司參加第三階段面試。那是我第一次真正走進一間新創公司的辦公室。
公司位於商業辦公區附近,周圍都是辦公大樓與上班族。我搭著公車前往,因為提早抵達,先到附近的路易莎買早餐。
順帶一提,那天也是我人生第一次中發票,中了 200 元。早餐直接回本。
到了指定時間後,創辦人親自帶我進入辦公空間。整體環境不算大,但充滿創業團隊的氛圍——從擺設到團隊成員之間的互動,都能感受到大家對產品的投入。
一開始先進行基本介紹以及 NDA 簽署,接著便開始一整天的交流與討論。
最不像面試的一場面試
讓我印象最深刻的是,整場面試其實完全沒有我想像中的壓力。
我和創辦人以及團隊成員聊了很多事情,包括:
- 技術
- 學習方式
- Side Project
- 未來規劃
- 個人成長
整體氣氛自然到讓我有種錯覺,彷彿自己已經是團隊的一員。
身為一個長期以自學為主的人,這種感覺其實很特別。因為平常大部分時間都是自己研究、自己開發、自己解決問題,很少有機會和其他工程師一起深入交流。
第一次接觸真實的 System Design
下午有一個環節讓我至今印象深刻:系統設計討論。
面試官透過聊天的方式,讓我思考:如果今天要打造一個短網址服務,我會怎麼設計?
這並不是在考某個框架怎麼使用,而是在觀察:
- 如何拆解需求
- 如何設計資料流
- 如何規劃核心功能
- 如何思考系統的穩定性
- 如何讓產品能夠持續運作
更重要的是,當我卡住時,面試官並不會直接否定,而是透過提問引導我繼續思考。
這是我第一次體驗到真實工程團隊討論技術方案的方式。和學校最大的差異在於:學校通常在尋找正確答案,而業界更在意你的思考過程。
那天回家後,我整理了滿滿的筆記。雖然不能透露公司內部細節,但這次交流讓我第一次理解到:原來一個看似簡單的產品背後,可能涉及資料流、快取、統計分析、部署流程、監控以及各種工程上的取捨。
也是從那天開始,我對系統設計產生了更濃厚的興趣。
午餐時間
中午大家一起去買健康餐盒。過程中聊到了健身、Side Project 以及未來規劃。
當時的我也正在思考一些自己的產品想法,創辦人分享了不少經驗與建議,這些內容後來也影響了我對產品開發和創業的看法。
聊天途中還聽到一個有趣的故事。創辦人提到曾經遇過安全相關事件,雖然已經不太記得細節,但有一句話卻始終記得。當時協助回報問題的人說:
「你們的 Code 好醜喔。」
比起漏洞本身,這句話反而讓大家印象更深刻。直到現在想起來還是覺得很好笑。
我真正學到的東西
如果要說這次面試最大的收穫是什麼,其實不是某個技術,也不是某個框架,而是我第一次近距離看到:一個真實產品是如何被設計、開發以及維運的。
我開始理解,工程師的工作並不只是把功能做出來,更重要的是:
- 理解需求
- 拆解問題
- 評估取捨
- 與團隊合作
- 讓系統長期穩定運作
這些事情在學校課堂中很難完整體驗,卻是業界每天都在面對的現實。
也是從這次面試開始,我開始更認真研究系統設計、軟體架構、產品開發、專案管理與創業。因為我第一次看見了課本之外的世界。
後記
後來我得知,這次職缺總共有超過 100 人投遞履歷,而最終能夠進入實體面試的人,只有 3 位。
很遺憾,我並不是最後被錄取的人。但回頭來看,我並不覺得這趟面試是失敗的,因為我得到的東西遠比一封錄取通知更多。
我認識了一位很有想法的創辦人。我第一次近距離觀察真實產品團隊的運作方式。我第一次和業界工程師討論系統設計。我第一次發現,自己一路以來累積的技術能力與作品,真的能夠被看見。
更重要的是,這次經驗讓我知道,原來我有能力站上這樣的舞台。
即使最後沒有拿到 Offer,我仍然很感謝這次機會。它讓我認識了一些人,也看見了更大的世界。而這些收穫,遠比一場面試的結果更有價值。
這段經歷也讓我更有自信繼續往前走。繼續做專案,繼續學習,繼續累積作品,繼續朝著自己的目標前進。
畢竟有些旅程的價值,不在於最後有沒有抵達終點,而是在過程中,你發現自己其實比想像中走得更遠。