我會把自己在 27 屆(2027 年畢業)的新卒工程師求職(學士)過程中,為了從大型新創/重量級網路公司(以下簡稱「メガベンチャー」)取得內定所做的一切全部寫出來。前提是我並沒有拿到非常多的內定,也不是像 X 上常看到拿到 600〜700 萬年薪的那種情況,所以內容反而比較容易再現、對多數人比較適用。
雖然沒有明確定義,但我私下把下面這類企業視為メガベンチャー。我自己從這些公司中拿到過 2 家內定(包含其中 1 家)。
LINE雅虎、DeNA、CyberAgent(CyberAgent)、楽天、Recruit(Recruit)、MIXI、DMM、Leverages(レバレジーズ)、Visional、Cybozu(サイボウズ)、LIFULL、Uzabase(ユーザベース)、freee、Money Forward(マネーフォワード)、M3(エムスリー)、Sansan、GMO、ZOZO(還有很多其他公司)
先記一下我大學入學時的狀況。說實話並不是那種很適合當工程師的起點。
下面寫一下從前述起點到結束求職這段期間我經歷了什麼。不感興趣就跳過。
大學 1 年(上學期)
為了找想做的事情去了韓國大學交換(背景和理由太長就省略)。原本是文科但因為覺得 AI 有前景且聽起來很有趣,所以入了 AI 相關系。第一次上程式課的時候連盲打都不會,看到周圍學生超快的寫程式覺得絕望。第一次課堂就開始考慮轉系。老師用韓語回答我在 Python 和數學課上不懂的問題,完全聽不懂,整個挫敗。也發現想像中華麗的 AI 其實是很多數學,開始懷疑「這會不會不適合我?」雖然很想馬上轉系但一年級不能轉,只好硬撐。每堂課都做預習、複習,向同學和學長求助才勉強跟上。從那時候開始有想當工程師的念頭,但完全不知道工程師的工作內容與類型,因此先用課上用的 Python 開始研究爬蟲和資料分析等。
大學 1 年(下學期)
研究過程中知道有 Web 工程師這個職種(當時接近疫情結束,工程師轉職話題熱門也有影響)。因為念的是 AI 系,也想過走資料科學家或 AI 工程師路線,但 AI 偏研究、數學成分重,跟我心目中做產品的印象不同,於是開始以 Web 工程師為目標並擬定計畫,也勉強撐完大學課程。
大學 2 年(上學期)
可以轉系了但最後沒轉,覺得寫程式還滿有趣就繼續學。聽說學長靠工程師兼職賺錢,自己就開始找工程相關的兼職或實習。找實習時發現「要有實習經驗才能拿到實習」這種雞生蛋的問題,但據說有作品集也能拿到未經驗者的實習機會,所以開始做作品集。坦白說當時還沒用過 GitHub 或 Web 框架,只能靠 Progate、Udemy 等一個一個學。學完一輪後想做作品應徵實習,卻陷入「從 0 到 1 要怎麼做?要做什麼?」的困境,判斷是自己對各種技術理解不足就又回去反覆打基礎。覺得履歷有證照看起來好一點,於是開始準備日本資訊系的資格考(基本情報技術者試験),幸運通過。當時不知道資格對メガベンチャー的實習或正社員選考幾乎沒用,結果作品集還是沒完成。
大學 2 年(下學期)
終於覺得必須快點行動,開始積極做作品。原本想用 Rails 或 Flask 做,但覺得加一點現代技術會比較吃香,就開始碰 React、Docker 等,結果作品集被這些額外技術拖得更久,最後放棄把那些技術整合進去。最後拿著用 Django 做的怪作品(其實是教材改一改)去瘋狂投實習。果然大部分被書面審查刷下(有的甚至投了 20 秒就收到婉拒信),偶爾能到面試但也常被刷掉。奇蹟的是還是錄取了一家,超感謝。
休學(上半)
因為學費要自己付,擔心繳不出來所以休學一年,在此期間做先前拿到的長期實習賺錢。實習內容不是 Web 開發而是用 jQuery 做前端維護修整。雖然想用 React 這類現代技術,但在那段時間學到 HTML、CSS、JavaScript 的基礎,並且對企業實作有了具體印象,對我來說是很棒的經驗也很有趣。奇怪的是又開始念應用情報的資格(之前覺得沒用),但最後悟出資格不會直接提升技術力就停了。
休學(下半)
原本以為繼續實習自然會帶到個人開發,但事實並非如此。這時開始研究個人開發的方法和如何提升技術,找到一個叫 JISOU 的程式教練社群,馬上預約諮詢。加入社群對學生來說金額不算便宜,但我把它當做對未來的投資並決定加入(後來證明是正確的決定)。從此用 React、Next.js 做了許多應用,也開始在 Qiita 發文章。之前大多以被動吸收(看影片教材、念資格)為主,這段時間開始產出可見成果非常好玩。這些成果幫我轉到一個使用 Next.js 的實習,也從這時開始非常重視就職,開始找暑期實習的公司。
大學 3 年(2025/3〜2025/9)
復學並同時兼顧大學課、實習、求職、個人開發(結果差點沒修滿學分)。這段時間透過 Supporters(サポーターズ)的 1on1 活動、黑客松、簡報(LT)、以及參加メガベンチャー的暑期實習選考,了解到業界對學生的期待和其他學生的水準。最後暑期實習參加了 3 家(含メガベンと大企業)。メガベン的暑期實習裡,學生與員工的水準都很高,讓我更清楚自己的水準,也很受刺激。到了 9 月暑期實習結束後再參加 Supporters 的 1on1,並開始大量投本選考、進行カジュアル面談與一次面試等。
大學 3 年(2025/10〜2026/1)
以メガベンチャー與新創為主共參加了約 10 家選考,最後拿到 4 家內定:其中 2 家是メガベン、另外 2 家是其他類型公司。這段時間我大幅減少學業、實習與個人技術學習,將時間都投入在求職上。
把自己的經驗抽象化,若在大學才開始學程式,大致會走下面這條路。這個時間表算是比較悠閒的版本,很多人會繼續升研究所(碩士),也可以依個人努力度隨時調整。
大學 1 年
開始學程式。這段期間找出自己感興趣的領域(Web、行動應用、AI 等),學好程式基礎,並開始為長期實習準備技術(個人開發、技術部落格、黑客松、貢獻 OSS、參加技術活動等)。加入某個技術社群也很推薦。
大學 2 年
在長期實習中大量累積實務經驗,同時建議學 CS(計算機科學)基礎(我自己當時沒做到)。要注意:有些暑期實習或本選考會有程式解題測驗或案例面試,這段就開始準備。
大學 3 年
繼續在長期實習累積經驗,並開始參加暑期實習。能參加有名或目標公司的暑期實習對本選考很有利。暑期實習結束後就轉為本選考,目標在年底或年初拿到內定。
有句話叫計畫性偶然理論(計畫性的偶發性),你無法預測哪些行動會對未來有幫助,所以盡可能多嘗試是值得的。下面會在後半說明長期實習找法、程式解題測驗、面試準備等細節。
不是必須,但對未經驗者申請長期實習或在面試中當話題非常有幫助。我建議在構想與技術選型時從面試會被問的角度倒推思考。只因為「想做」或「習慣這套技術」就使用,面試官往往會覺得是負面理由。
面試常問的內容:
另外偶爾會問雲端、測試、是否有做 CI/CD 等技術面細節,但大多是想了解為何做這個產品與如何重視用戶價值。所以沒必要為了炫技去非必要地用 AWS 或搞複雜基礎設施。若實際有使用者或能營利會更好,但即便沒有,只要能整理出未來如何達成的計畫也沒問題(我當時就是這樣做)。
如果不自信可以單獨做個人開發,建議參加黑客松(Hackathon)。團隊開發半強制地把事情做完,能學到 0→1 開發流程也能練團隊合作。Supporters 的黑客松中我記得有不少沒實習經驗的學生參加,適合作為起步。
可以透過技術部落格(Qiita、Zenn、note)、X、貢獻 OSS、GitHub、AtCoder、參加活動演講等方式做輸出。這些在履歷(ES)上非常受青睞,而且發布得越多,被獵才或被邀約的機率也越高。也會提升個人資訊敏感度。
做輸出的一站式管理工具我推薦 Lapras。另外也可以額外做作品集網站或用 Notion 整理模板。
工程師求職最大的門檻常常是「沒有實習經驗就無法拿到實習」。沒長期實習會讓暑期實習或本選考的履歷難以通過,面試時也可能無法回答用人單位期待的內容。長期實習很重要。
網路上常推薦 Infra 實習、Zero→One 實習、各種表格或 Wantedly 等,但這些平台使用者多且競爭激烈,如果沒有某些實務相關成就,透過這些公開管道很容易在相對評價中被刷掉。
未經驗者找長期實習的方式可分為:
第 1 種最省力。我第二、三份實習就是學長或程式社群介紹。如果沒認識的人可以用第 2、3 方法,但效率不高,所以建議主動擴人脈或加入社群。我當時用的是 JISOU 社群,另外像 42Tokyo 或 TechTrain 身為比較知名的選擇。也有人在 X 上直接找到實習機會。
長期實習的履歷若有之前提到的技術輸出(個人作品、技術部落格等)就沒太大問題。Coding 測驗大約是 AtCoder B 題左右的難度。長期實習大多在書面審查被刷,所以能到面試階段就有很大機會錄取。面試評估重點大概是:
長期實習的面試通常會是比較資深的工程師在面,建議熟悉技術性對話。但學生身份的優勢是如果能用作品、技術文章引出話題,通常也能過。重點是:別因為被大平台刷掉就灰心,應該把每次被刷的原因當成改善項目(例如書面被刷可能是缺少技術輸出;面試被刷可能是表達或熱忱沒傳達到)。這段反覆被刷很辛苦,但對後續本選考會有幫助。
若取得長期實習,工作時也應該從面試常會被問的角度規劃自己的工作心態與成果呈現,方便未來面試講述。
本選考面試常問:
更多面試細節會在面試對策章節補充。
先說前提:我自己程式考試不擅長,所以偏向選那些不考 Coding 的公司投。但在我列的メガベン中,也有不少公司不考程式題,遇到不擅長的人可以試著去找這類公司。如果到了本選階段還完全沒學過資料結構與演算法或 AtCoder,建議把時間放在面試對策上比較實際。
Coding Test 類型很多,但大部分是考資料結構與演算法。常見平台有 Codility、HireRoo、TestGorilla、TrackTest 等。難度大致在 AtCoder 的 B〜C 題左右,會考到直觀可實作的題、數學題、Stack、BFS、區間刪除等基礎題。除了通過測資外也要意識時間複雜度。準備方式可以朝 AtCoder 的茶色等級(Brown)努力,並同時學一些典型演算法。
Coding Test 也有 SQL、Linux 指令、API 或 UI 實作、專題題目等,這類通常靠平時做個人專案或實習就能應付。有些公司會做直播 Coding(Live coding),這種偏重在能否在溝通下解題,因此練習時也要注意邊寫邊說的能力。
非常重要。再多的技術經驗如果無法清楚表達,面試一樣會被刷。下面列出常見問題(我省略了比較私人化的題目)。
一般常見(定番)
一般其他
技術(行為)— 個人開發
(見上面個人開發段落的問題清單,許多題目會重複)
長期實習相關
團隊開發
技術追趕(catch-up)
AI 應用
工程師的價值觀、思考與判斷流程
其他
技術(CS 常識)
技術(職域別,以我為例是前端)
技術(系統設計)
企業別(針對公司)
一般來說,Startup 或新創型公司的面試多為 3〜4 次,會分別由現場工程師、人事、役員等面試。各階段面試官的職位因公司而異,但大致評估邏輯如下(僅供參考):
面試時我盡量自然地講話。不只是回答問題或點頭,會加入自己的觀點、反問或做會話式交流,盡量進行雙向溝通。
遇到需要時間回答或不會的問題,別急著胡說,可以說「因為~的理由我現在無法完整回答,但關於~我可以回答(或之後會補學習、去調查)」。需要思考的題目可以先說「可以稍微想一下嗎?」再回答。面試時注意把對方視角放第一:說話清晰、音量適中、避免多餘填充詞。回答框架例如 STAR 或 PREP 很有用,但我使用時會覺得太機械,建議只輕微參考即可。
面試技巧很多,但先把常見問題用自己的經驗準備好,參加很多實習與本選考不斷累積經驗、面試後檢討(問了哪些事、表現好/壞的地方)並改進,通過率會慢慢上升。多做 PDCA 非常重要。
面試準備與公司特定問題我參考了以下網站(InterviewCat 看過メガベン與 InsideStory 的資源)。
我註冊很多服務,但實際常用的主要是 Supporters。它的 1on1 活動一天最多能和 8 家大型公司的人事或工程師做カジュアル面談,我就參加過兩次,對公司理解和面試練習都很有幫助,也會有時獲得選考跳過(Skip)機會。此外技術類活動(黑客松、讀書會、會議)也能幫你了解其他學生的水準,是很好的刺激。求職後期若進到多家最終面試時,ABABA(面試時間安排平台)也不錯,用起來蠻便利的。其他像 type 就活、Wantedly 我也有註冊但沒常用。
若利用免費求職顧問或職涯顧問,要小心別把對方說的話全盤接收。這些服務以把學生薦到公司來獲利或做業績,所以有時會推薦不合適的公司,甚至會在你拿到內定後催促全部放棄其他選擇。很多顧問本身沒有程式實務或工程師就業經驗,給的建議品質不一定高。建議自己主動蒐集資訊、選擇與判斷,將顧問當成輔助工具使用。
有些帳號專門分享新卒メガベン就活的資訊,會談到去メガベン需要具備什麼、如何選公司等,對理解產業很有幫助。
最近多是訪談類內容,但也有很多針對メガベン對策或 CS(計算機科學)相關的影片。我會看很多針對初學者:「從零到工程師要學什麼」的影片,覺得很實用。
ES(エントリーシート)
如果把之前的技術經驗(實習、個人專案)寫清楚,基本上能過書面。文章可手寫或用生成式 AI 起草都沒問題(當然要親自潤飾)。
自己分析
不需要特別劃出一段時間來做,建議在寫 ES 或做面試對策時逐步整理自己不足的地方並補強。
企業分析
看官方網站規劃志望理由與逆問問題。對知名企業可參考別人在 note 的整理,但要留意很多內容可能是用生成式 AI 或較舊資料生成,需自行確認資訊是否正確。
SPI
SPI 有能力測驗與性格測驗兩種,我遇到的公司多為性格/價值觀測驗,所以自己沒特別準備。
OB 訪問
Matcher、BizReach Campus 等平台有人在用,但我沒做 OB 訪問。
我用 Notion 隨便管理。網上有模板可以直接套用,不用太在意管理工具,選擇自己能長期使用的方式最重要。
Q: 學歷重要嗎?
A: 當然在相同條件下高學歷會有優勢,但若你有實習或個人專案等實績,書面會過,面試也能透過好好說明被錄取。重點還是在你能否把經驗說得清楚、有影響力。
Q: 證照必要嗎?
A: 在新創或 Startup 類的就職中通常沒什麼用(SIer 類別可能不同)。有些公司的履歷欄甚至沒有證照欄。把資訊技術基礎當作自我修養學習是 OK,但優先度通常低於實習與個人專案。
Q: 要不要考研究所(碩士)?
A: 我是學士畢業沒法直接回答,但若沒有明確目的多半沒必要。若本科求職失利,進研究所確實是一種選項。
Q: 休學可以嗎?
A: 我本人休學過,面試時也沒被特別追問。若能在休學期間做全職實習,對履歷很加分。但不要沒計畫就休學,若已經重複留級或休學過要更小心評估。
Q: 需要多少技術經驗?
A: 越多越好(理所當然)。在我看來,想進メガベン至少要有長期實習經驗作為基本線。若只是大學課業要特別靠研究成果很難被一般公司重視(除非研究有明顯成果)。若你已有長期實習,多半也會在日常自發做個人開發並較能適應現場氣氛。現在參加長期實習的學生很多,拿到實習只是達到最低門檻,之後還得靠持續成果區隔自己。
含暑期實習選考在內我大概花了一年時間求職,但透過實習與面試我更了解自己也更認識各種公司,是很值得的期間。我的反省是把太多時間放在面試準備上,導致技術研鑽被忽視,若能拿捏更好會更理想。新卒就職每年變難但只要有計畫、持續做技術與資訊蒐集,應該可以迎刃而解。希望本文能對想走這條路的人有幫助,謝謝閱讀 👋
原文出處:https://qiita.com/bisketoriba/items/8aa17810306d02490260