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