2024聯發科技面試分享

聯發科 (Physical Design Engineer)
megapx
儘管科技業凜冬持續中,但還是非常感謝一路上幫助過我的貴人,基於版上陸陸續續有大佬分享經驗,所以也決定來分享一下希望可以幫助到更多人。   背景 114混血電資碩(固態組),私立大學電機,學業成績後段(排名約74%),碩士論文做半導體製程。 Overview 聯發科 - Physical Design Engineer – 無聲卡 ---------------------------------------------------------- 聯發科 – 無聲卡     時程: D+0: 公司讀取  D+20: 面試邀約 D+25: 一面(主管面談)   一面(主管實體面談) 此面試為實體面談,地點在總部旁邊,在面談前有事先詢問面談主管人數,這次有兩位主管同時面談,面試分為兩階段,上半部分為簡報報告與問答,下半部分為部門工作內容與QA,一開始主管讓我自我介紹,那我直接準備PPT做自我介紹與專業技能的報告,在報告的過程中主管有詢問 Functional Verification與Pre-layout Verification不是一樣嗎? 我當下有解釋Functional Verification是針對功能是否正常做驗證,而Pre-layout Verification除了功能外還有考慮timing issue,因為在gate-level simulation會考慮standard cell delay format file(SDF),但當下主管好像不太理解就不再追問,再來有詢問我是用哪個tool做APR,以及讓我說明我所知道的APR flow,我盡量描述的很完整,後來主管有問我 什麼是LVS與DRC? 上半部分結束,下半部分主管開始介紹他們部門,主要focus在APR這部分,會有新人訓練,但聽起來工時頗長,可以報加班費,後來有告知目前還有兵役,後來主管有詢問能否以研發替代役入職,但我有告知後續無法更改公司,就結束了這次的面試。 面試考題(專業能力) Functional Verification與Pre-layout Verification差異? 答: 在Gate-level stage會比RTL stage多加入sdf做simulation,所以在waveform會發現signal因為standard cell delay導致訊號晚到。 RTL -> Synthesis 答: 主要有三個stage,分別為translation,mapping與optimization。 1. translation : 將RTL轉為logic gates。 2. mapping : 將轉換後的logic gates去和製程下的library做對應,確保這些邏輯閘都有存在於library下以便轉換。 3. optimization : 再將mapping後的logic gates做化簡,以便達到area與delay的trade-off。 //-------- Translation Stage ---------//
megapx
//-------- Mapping and Optimization Stage ---------//
megapx
心得與反思 雖然主管那句這兩個不是一樣嗎?和隨後的 P&R 抽考,讓我發現自己跟主管溝通的應變還不夠沉穩,落入了名詞爭辯。當下沒能把掛 SDF 抓邏輯與時序違規的 Checkpoint 讓主管明白,加上那時候已經畢業,頂著待業與求職的現實壓力,心裡難免有些失落與焦慮。但換個角度想,能和兩位主管這樣扎實地切磋、抽考後端核心觀念,本身就是非常珍貴的洗禮。這次的跌倒不是白費,拍拍灰塵把遺憾化作未來衝刺的養分,相信自己這份不服輸的決心,持續努力,總會看見屬於我的希望光芒! 最後關於大家提問為何不用研發替代役名額 因為研發替代役名額有綁定其他間公司,當初因為家裡有一些狀況需要處理,時間點剛好對不上,所以最後沒有選擇這條路~謝謝關心!
愛心
99
45
全部留言