台積電IT engineer預聘面試
背景:115大學資工碩AI實驗室(?。
這次面的是IT底下的TSID部門。職缺寫IT-DevOps engineer。
時程
- 9月投預聘,可以勾有興趣的部門
- 11月中收到RD(ipcs)面試+IT面試。IT面試邀請寄來也會有hacker rank,面試前寫完就好。
- 11月底IT主管面試
- 12初HR面試+到廠測驗(英文+性向)
- 1月初指導教授收到資歷查核,兩天後收到HR口頭offer
- 1月中收到offer
技術主管面試
遠端面試1小時
面試前文件準備
應徵人員問卷、研究所成績單、大學成績單、大學畢業總排名、英文檢定證明(如全民英檢、多益成績、托福成績)電子檔。
面試當天PPT準備
準備8頁左右PPT,介紹學經歷、證照、專業能力、課外活動、興趣、優缺點。
面試問題
- 簡單聊幾句,開始10~15分鐘自我介紹
就順著ppt講解,主管都沒插話,偶爾點點頭。
只有最後提到我會打羽球的時候有說打羽球加分(?他說公司有球場,他們固定每個禮拜打球XD
- 報完履歷,主管開始針對履歷comment
提到我tech stack跟他們部門用的技能重疊滿多,CI/CD方面的。
說Hacker Rank3題都有解出來,不太擔心coding能力。
- 你未來想走哪種軟體工作? Infra, ML, Security, Application會選哪個?
可能因為我說最近有打ctf才會冒出security XD。答application。
- 主管開始講解他的ppt
- 主要是介紹台積IT在幹嘛,現在是推cloud native的開發流程(雖然好像大家都是xd)
- Cloud Native的開發流程會參照CNCF建議的規範走。
- 因為資安考量,開發的時候一般不能直接對外連網。但可以在一個被保護的環境對外連網做實驗,等測好要引入一個資源再跟security team提需求,會幫你做vulnerabilty analysis那些。
- 主管的部門是幫產線服務(TSID->TQSD),進去就是跟他。
- 你對這個職缺有沒有興趣?
面試者提問
- 要不要on call?大概多久被call一次?
要。
跟同仁輪流大概每兩個月要on call 7天。人多的話時間就拉更長。
大概平均兩周接到一通。平常你跟產線中間還會有一層客服,真的不行才會打給你。
- DevOps會不會寫不到code?
這問題可能有點菜,不過我當時心中就有這樣的疑問。不過主管說現在在cloud native底下都以microservice的方式開發。而他們的DevOps工程師其實也要包含RD,自己的code自己build(我知道聽起來有點怪,總之就是這樣)。
不同於以往Central RD+On-site Team的架構,DevOps工程師會直接根據產線的需求開發。
- 上班廠區?
北中南任你挑。
- 上班一天的行程?
早上9點開晨會,主要是看Dash Board有沒有狀況。剩下就是做手上的feature。
- 工作上最大的困難是甚麼?
– 1. 跟時間賽跑。有時正在開發feature的時候,突然有priority更高的工作插進來,這時要做取捨。
– 2. 有些比較大的需求需要跨部門合作。
- 會外派嗎?
等你能獨當一面就可以。我的話可能趕得上日本廠那波。
HR面試
一周後收到hr面試邀請,遠端面試1小時。
HR提問
- 資料核對
- 從大學到現在遇到最大的挑戰是甚麼?
- 你有哪些缺點?
- 有沒有無法趕上deadline的project?你會如何跟主管解釋?你能夠提早看到造成進度延遲的原因嗎?
到廠測驗
- 性向測驗
- 英文測驗
聽力+閱讀。共50題,我差點寫不完。
總結
- 主管不太問Hacker rank答題狀況。
- 面試邀請上面寫的如果看起來像T那就是T了。
- HR面試要準備behaviour question。