Introduction
2024/05/08 更新:
突然找到了以前的筆記,所以多加上兩間公司,不過兩間都沒進面試階段所以沒太大參考價值,另外之前的幾間也補上了一些細節。
嗯,對,你沒看錯,這是一篇 2024 寫的 2023 面試分享文,本來因為懶加上看到其他人分享的文都好強,所以沒打算寫,但去年有一部份 Email 不見了,為了以後還能回顧,還是趁自己還記得一些片段的時候趕快寫下來。總之以下是這篇包含的公司,雖然有的沒有進到後面的階段,還是都先寫在這邊了,基本上是目前還記得的(應該…沒有漏掉吧),可以挑有興趣的看:
由於碩一的時候修蠻多課的,另外也有很多課外的事情,所以主要找的是暑期實習,找公司的來源則是學校辦的 Open House(校招)隨便逛到的,但部分只有開學期實習,所以其實兩種都有投;至於職位的話,由於大學做了四年的 Backend,因此主要就是找這方面的,不過之前也有接觸一些資安,還蠻有興趣的,所以也投了一家趨勢(雖然不是資安相關的職位 XD)。其他個人比較細節的背景或履歷都在網站上,這邊就不贅述了。
趨勢科技 Trend Micro
- 職位:軟體開發與測試實習生
- 時間:暑期
- 結果:無聲卡
這間是在逛校招的時候發現朋友怎麼在攤位上,聊一聊發現他去了趨勢,但是明明是技術職位卻被叫來幫忙 XD,總之跟他還有現場比較資深的工程師稍微聊一下就投了個履歷,畢竟是台灣蠻大家的純軟,原本對他們的印象就還 OK,除了加入趨勢,口到去口,但是聽朋友說是蠻 WLB 的一家公司。
總之投完履歷後,另外麻煩朋友幫忙走內推的流程,過一陣子收到了 Codility coding test 的邀請信,裡面印象中是 Easy、Easy、Medium 共三題,印象中大概拿了 7 成分數左右,第三題沒寫出最佳解。期間也有跟朋友繼續聊,聽說軟體招 10 個、UI/UX 只招 3 個,整體算是競爭很激烈的。
最後大概是沒滿分所以收到無聲卡,抱怨一下這麼大一間公司連寄個罐頭信都不願意,很不尊重人(˘・_・˘),是這次全部的公司裡面唯一一家無聲卡的,而且流程還跑超慢,雖然事前就從另一個同學口中聽到「我問 HR 他說現在人事凍結,只是收履歷備用」,所以不抱太大希望了 😶
- D0: 校招填聯絡資訊
- D2: 請朋友內推
- D3: 系統來信通知填履歷及資訊
- D29: 寄兩封信,分別是線上測驗通知及 Codility 連結
- D32: 朋友通知內推系統狀態從 “under review” -> “in progress” 了
- D33: 做完測驗,看不到結果
狄卡科技 Dcard
- 職位:Backend Intern
- 時間:學期
- 結果:Rejected
官網的職缺頁面好像關掉了,所以找了一個別的,可以將就看 https://startup.jobs/2023-backend-intern-dcard-4065914。
這間其實是 2022 就很想投的職位,因為之前在一間小新創當後端,不過沒接觸到什麼大量使用者,所以蠻想到這間試試的,但去年看到的時候已經很晚了,來不及做完 HW,今年就早點開始準備(話雖這麼說,但是我還是壓線到最後一小時才送出履歷 XD)。原因是自己的技能點其實不太符合,Go 跟 Node 在這之前都幾乎沒碰過,但還是硬著頭皮一邊學 Go 一邊寫 HW,最後好不容易趕出來了,也意外的拿到面試機會,成功進到第二關。
HW 的題目在這,簡單來說就是實作一個 Key-value 列表系統,我自己的實作方式是用類似 Linked-list 的方式來做,自己寫起來感覺是因為語言特性,可以用差不多的寫法達到更快的效能,不過沒有時間弄一個 benchmark 或 stress testing,所以也不確定是否可以實際使用(雖然現在想想感覺作為一個內部共用系統感覺就撐不住 XD)。雖然是第一次寫 Go,所以可能會有點醜,但有興趣的話可以直接看 Source Code,其他的細節就不在這邊贅述了。
第二階段的話就直接跟 backend team 線上面試:
- 面試官為兩位
- 流程:自介五分鐘 -> 技術題轟炸 -> 自由提問
- 約共一小時
- 內容又廣又深(他們自己說的 XD)
會從基本學科(計算機組織、作業系統等等的)問到後端,印象中有問到的後端知識點大概有:
- OS
- DB 特性
- Network
- Web Security
- Golang
- Git
- SQL index
- SQL 優化
- Cache 怎麼做(好像有問一些 Redis 的底層知識)
- Docker v.s. VM
- 作業問題
- Relational vs. NoSQL
- MySQL vs. PostgreSQL
- 你的刪除有沒有更有效率的實作方式
其他還有蠻多的,每題也都會 follow up 到答不出來,算是少數面試完覺得精疲力盡的一家公司 XD,最後面試完過幾天就收到婉拒信,當下沒問回饋,不過其實自己大概也知道是:
- 技能點不對
- 幾個關鍵問題答錯(當下一個緊張連 SQL index 都下錯 QQ)
就是你平常如果只會「用」,但不知道原理的話就容易被刷掉(這我,面試前又沒準備)
最後比較可惜是我忘記問作業回饋,所以不知道我的規畫有什麼不完善的地方,但寫 HW 還是一個不錯的練習,面試也讓我知道自己不足的一些地方,過程跟時程也安排得蠻舒服的,總體是蠻推薦的一間公司。
- D0: HW 截止前一小時超級壓線送出履歷跟 HW XD
- D8: 線上一面邀請
- D13: 寄信確認時間沒問題
- D21: 與 backend team 一面
- D29: 感謝信
台積電 TSMC
- 職位:IT Intern + IT DevOps Intern
- 時間:暑期
- 結果:IT Intern Rejected + IT DevOps Intern Got Offer
這間是大概三月中左右到他們自己的履歷網註冊帳號,結果三月底就突然收到兩個面試邀請,分別是:
- IT DevOps Intern
- IT Intern
Procedure
雖然與自己原本預期要找的職位不同,但是他們 IT 裡面也蠻多相關事情可以做的,就還是先去面試看看了,這間也是流程最多的(或是其他間我都在前面就被刷掉了 QQ):
- D0: 履歷填到一半發現要履歷查核對象,好麻煩,加上他們網站很難用就不寫了
- D6: email + sms 邀請 DevOps + IT intern 面試
- D9: 回覆後大概一個多小時就接到面試通知,超快,後續要求填寫完整履歷跟填寫聽說不計分的應徵問券
- D10: 收到 HackerRank 的 email,只有一封,應該是成績共用
- D25: 完成測驗,跟趨勢比難一點
- D26: 面試
- D27: email 通知邀請做適性測驗
- D29: 到現場做適性測驗
- D35: HR 線上面試
- D47: HR email 通知初步結果出爐,要電話約時間聯絡
- D48: IMSD 口頭 offer
- D58: 電子 offer got
流程僅供參考,因為朋友說他的順序跟我不一樣,而且有些關卡好像也跳過 XD
第一關是 HackerRank 的 Coding Test,難度大概是 Easy、Easy、Medium,印象中大概是第一題全對,第二題差最後一個測資,第三題 1/3 左右。第二關則是主管面試,會大概介紹一下公司跟部門,以及問一些技術問題,但實際要看部門,每個部門的面試風格不一樣所以要用抽的(?),這邊先說兩個部門分別是:IT Intern => BSID、IT DevOps Intern => IMSD。
BSID
BSID 的面試是兩位面試官,一開始只有一位,後來第二位到我介紹完自己才來,忙得很 GG 風格,一開始還稱讚了一下 HackerRank 寫得不錯,但我明明答一半多一點而已,害我很心虛,但自我介紹的時候就感覺面試官不太懂我之前在幹嘛,看起來是不同領域的,所以我講到一半大概就知道涼了,印象中後來也是無聲卡。
IMSD
這場的面試是一位人在台南的部門主管單人面試,一開始先說測驗結果還 OK,害我有點心虛,明明寫得蠻爛的 XD,但這次就聊得蠻愉快的,明顯比較了解相關領域,另外我本來也蠻擔心職稱是 DevOps 就做一些蠻無聊的事,但聊一聊發現也還好,加上我也不排斥嘗試一些新的技術。另外錄取的關鍵問題是一題自由發揮的情境題:「要怎麼規劃一個大型的系統」,總之我就把以前經驗中遇到的加上學過的系統元件跟概念都加上去,後來主管似乎蠻滿意的,就順利進到下一關了。
性向測驗
這關聽說本來是有類多益的英文測驗,但是我剛好有之前多益的成績就抵掉了,所以不知道英文測驗難度如何。這關是到新人招募中心去寫一個類似問券的東西,基本上就是你能不能加班行為、心理跟生理健康量表之類的東西,所以應該沒什麼好擔心的。
HR 面試
這關是和 HR 單人面試,內容大概就是與團隊的配合問題,或是遇到問題怎麼處理之類的 BQ 問題,最後還有簡單的背景查核,好像是確認你的教育背景沒寫錯而已。
口頭 Offer
跑完繁複的流程後,後來某天被電話吵醒,就是 HR 打來問一些宿舍跟一周能上幾天班的問題,然後就給了口頭 Offer,說後續要等主管批准。
Offer Got
又過了幾天就拿到 Email 寄發的電子 Offer 了,由於只拿到這個 Offer 所以就進去實習了,整體還算蠻有趣的,不過寫在這邊就離題了,所以哪天心血來潮再寫 XD
Conclusion
只能說果然是富可敵國的公司,光是實習生就招了超過 600 人,還是涵蓋國內外+海歸的規模。另外雖然這間不是適合每個人,但實習期間認真做的話其實蠻好拿 return offer 的,所以第一志願是賺錢的話還是蠻推薦的 (´・ω・`)
創未來 Tron Future
- 職位:Backend Intern
- 時間:學期
- 結果:Rejected
校招找的,這間整體面試過程也感覺蠻不錯的,再加上做的產品很酷(好像是做類似軍武的雷達跟衛星之類的)就去面試看看,順便了解一下公司。
投完履歷之後 HR 就打電話來線上聊了一下並約面試時間,意外的是 HR 似乎也有一些技術背景,跟他稍微聊了一下都給人感覺不錯,公司文化跟風氣也還 OK 的樣子。
接下來的技術關也是線上面試,印象中是兩個面試官,其實有點忘記面試問題了,印象中主要是聚焦在我的履歷跟專題,但實際了解後對他們的業務不算太有興趣,所以也委婉表達不太想要學期實習,幾天後收到婉拒信。
- D0: 校招填聯絡資訊
- D5: 來信要求詳細履歷跟基本資料
- D9: 回信給履歷跟基本資料
- D10: HR 來電了解基本資訊、聊一下及約面試時間
- D12: HR 再度來電及 email 確認面試時間
- D20: 線上面試,HR + 兩位應該是軟體部門主管,先用投影片自我介紹 15mins,後續做簡單 Culture Fit 問答
- 應該是開發、測試、維運都會碰到的樣子
- Go + React
- 似乎比較希望找學期可以繼續實習的
- 幾乎沒技術問題
友愉 Tomofun
- 職位:Backend Intern
- 時間:暑期
- 結果:職位消失了 🤔
校招找的,攤位跟現場招募人員給人感覺蠻不錯的,加上在台北又是純軟,辦公室還有貓可以嚕,就投看看了,但是投了過幾天跟我說「內部改動所以不招了可以改投 QA」(˘・_・˘)?,對 QA 沒什麼興趣就沒投了,但總之就蠻神奇的,害我都想說是不是他不喜歡我的履歷的藉口 🤔。
- D0: 官網投履歷
- D3: email 通知職缺關閉,可改投 QA
和泰汽車
- 職位:N/A
- 時間:暑期
- 結果:主動放棄第二階段
其實我也不知道為什麼當初投了這家,好像是看了不知道哪裡的調查說商科畢業第一志願,就想投看看了解一下 🤔,不過後續對工作內容沒興趣就在第二階段放棄了。
- D0: 104 投遞履歷
- D0: 104 通知履歷被看過了
- D31: email 通知第一階段通過,要求填寫部門志願序,後續會再讓各部門主管篩選,但看了一下對軟體的缺都沒興趣,就沒填寫讓給其他人了
Synpulse
- 職位:Software Engineer Intern
- 時間:忘了,好像沒特別寫
- 結果:Rejected
這家是 linkedin 被獵頭主動丟的,但是對方超惡質,要完 CV 後才說 tech stack 不符,大概又是那種騙資料的獵頭,下次不會亂給了 😡
- D0: Linked 收到訊息表示想電話初步聊聊
- D0: 回覆願意了解詳細資訊
- D1: 希望可以給 CV
- D2: 說 tech stack 不符婉拒
Conclusion
總體來說,雖然在面試前聽朋友說今年(2023)很凍,但實際面起來感覺還好,頂多只能說沒辦法到完全不準備就滿手 Offer,但認真準備或本來就很強的大佬應該還是沒問題,或是有朋友可以內推的話應該也可以提升不少成功機率,總之希望這篇可以幫到有興趣的人 XD