※ 本文轉寄自 ptt.cc, 文章原始頁面
看板Soft_Job
標題

[心得] 2023面試-後端-台積/SWAG/Circle等

時間
最新2023-08-11 14:01:00
留言72則留言,48人參與討論
推噓43 ( 44127 )
板上先進大家好, 今年三月經歷人生初次無預警無差別大裁員, 漂泊兩個月後終於準備上岸, 來分享一下心得跟大致難度、方向供參考。 準備方面只有抱佛腳學Golang+上網查過去面試心得 =============================分隔線================================= TL;DR版本 - 116學士-->119碩士,總年資5~6年,技能主要在後端,前端略懂一點 - 主要語言是Python3,但因為ChatGPT及其中一間面試公司,近期花了兩週學Golang - 沒有作品跟side project,Leetcode總共734,E/M/H=220/461/53,平常遇到Hard跳過 - 開價除台積外比照前職(~1.7M/y),台積則開了一個>2M的數字因為分紅不確定 - 管道:朋友、官網、獵頭(Cakeresume、Spring Professional、H&L等)、前公司前HR - 結果 - Offer: Swag、TSMC IT - 技術第二關沒過:Circle (台灣原本叫Cybavo) - 技術第一關沒過:iKala、日本Paypay、AICS - OA沒過:日本樂天Rakuten - 投完沒head count:Appier - 履歷無聲卡:群暉、另兩間獵頭推的公司(不透漏名稱) 一句話版本心得:乾,真難找QQ 以下心得 ============================== A. Swag 職缺: Senior Backend Engineer 管道: 官網投遞 時間軸:D投遞、D+14約一面、D+18一面,同日告知通過約二面、D+26二面、 D+34口頭offer 結果:offer,但沒過senior bar,薪水略高於預期 ============================== 我本來以為Line的面試是難度的山峰,直到我面了Swag。 - 一面 線上live coding,兩位面試官會口頭說明題目,用線上IDE寫完後自己列幾個測資+說明+ 跑。原本難度medium偏easy,結果寫太快被問了hard的follow-up,後者只寫出比較好的 暴力解...本來覺得涼涼的但最後有進現場面試。 - 二面 4小時現場三打一白板戰,面試官是三位後端RD。問題有CS基礎知識(延伸問實務,例如 先請你說明CAP理論,然後問你過去用過的DB是實踐哪些)、Python知識、開放問答、 類Leetcode白板題x1 (難度medium~hard,當下只寫出暴力解)、System design x2。最後 會留時間給你問問題。 二面結束走出來真的有腦袋被榨乾的感覺,真不愧是Swag(?)。本來以為涼定了,但一週 後HR來電表示面試通過但沒有到senior的bar,並主動表示等我其他面試告一段落再詳談。 最後,特別promote一點,Swag是截至目前面試體驗最好的,從頭尊重到尾 聯絡積極、人資跟面試官也都很客氣,現場面試還附水跟飲料。推薦挑戰看看! ============================== B. TSMC IT 職缺: IT engineer(AAID-MTIT)/IT Devops engineer(BSID-FLSD) 管道: 朋友內推 時間軸:D填資料,同日收到面試時段預約、D+3 FLSD一面、D+4 OA(我也不知道為啥 這個比較晚@@)、D+6 MTIT面試、D+11 FLSD二面、D+12 HR面試、D+16 到新竹考英文、 D+27 HR約電話follow-up、D+31 被HR放一次鳥、D+32 HR電話口頭offer說3~4工作天 會有電子offer、D+46 電子offer 結果:offer,32職等,人資報的預估年薪符合對台積的預期,但月薪低於預期且電子 offer晚了一週多,已接受其他offer因此婉拒QQ ============================== 兩年前跟朋友約好下次找工作一定找他幫內推,剛好遇到裁員就請他幫忙了(感恩大大QQ) 這邊要特別注意,台積電內推的邏輯其實跟自己上官網填資料是一樣的!內部邏輯如下: - 資料填妥後,各單位海撈 - 最多同時2個單位進行招募流程,所以收到邀請後一定要慎選! - 一旦湊滿2個單位後,在有單位reject你/你reject offer之前,都不能應徵其他單位 所以如果有特別指定要去哪個單位的話,建議找跟台積合作的獵頭。內推的話則資料寫完 要馬上通知對方上去撈,據說血汗單位會派人在招募系統站哨...怕 - OA 三題Hackerrank,難度體感easy/medium/medium~hard各一,據說沒有隱藏測項, 測資全過 = 滿分。 - FLSD一面 面試官聽聲音是蠻年輕的人,主要問過去的工作經驗、遇到困難怎麼應對、遇到 外部不合理需求時怎麼應對等等實務問題,技術倒是沒什麼問。之後就換他說明單位 的守備範圍、編制、這個缺的預期工作內容、以及tech stack。這個單位的業務職掌 比較近似傳統意義上的IT單位,負責內部需求跟系統開發,因此會有非常多台積其他單位 來的需求。我這邊則是在後面閒聊環節分享一下之前幾次跑scrum的經驗,希望能給他們 一些想法這樣。通過後約了二面。 - MTIT一面 面試官是位在台積超過20年的資深主管,主要也是請我說明過去各份工作的職掌及做過 的東西、遇過的困難以及如何解決、面對。之後也是開始說明單位工作內容。比較特別的 是,MTIT主要做的是成熟製程的產線自動化,包含但不限於機台控制、產線資料收集、 MES等。仔細看會發現它的內容跟TSID非常像,差異在於維護、調整、重寫現有系統居多 ,TSID則是新開發比較多,各有優缺。 - FLSD二面 面試官是FLSD的部經理,主要也是問過去工作經歷、遇到衝突如何處理、遇過的困難。 比較特別的是有詳細問我的碩士論文,就簡單介紹一下CNN跟電腦視覺以及論文當時的背景 跟應用。之後也是說明部門執掌,不過比起一面講了更多部門未來的規劃、編制、預期等 - HR關 靈魂拷問(X)。會很詳細問履歷上各份工作經歷,為何離職?遇到人際衝突怎麼處理、 人格特質等等的HR問題。 - 到廠英文測驗 英文證書只接受五年內的,我的多益過期了就只好去考。這關最難的是從台北到新竹的 交通,一定要提早確認好,考場附近有停車場可以考慮開車去。只有聽力閱讀的類多益、 聽力部分講得超級慢,很不習慣QQ 台積的面試非常注重軟實力跟溝通能力,技術部分則是幾乎沒被問到。Hackerrank好好寫 ,基本上就高機率過關了。預期年薪非常猛,然後職等建議能談多高就談多高。 ============================== C. Circle/Cybavo 職缺: Senior Software Engineer, Backend 管道: 前公司前HR內推 時間軸:D收到OA、D+6 OA通過約HR關、D+8 HR關、D+11 技術一面、D+21 技術二面、 D+33 Rejected 結果:Rejected。技術二面沒過,feedback是很有潛力但這個職位預期更senior的 candidate,在即戰力部分落敗了。 ============================== 三月的大裁員後,前公司再更之前被裁的人資聯絡說有缺人,問我有沒有興趣挑戰一下。 Circle本業雖然是做穩定幣,但台灣這邊被收購的Cybavo團隊本身是做加密技術及私鑰 管理。資安是我非常不熟的一塊,又有機會跳Golang,就接受挑戰了! - OA (Golang限定) 四關連續題組,後一關會從前一關的code繼續,題目是很好玩的系統設計實作,難度配 上所需的資料結構知識大概在medium。 - 人資面談 基本上是認識的人了,前半就形式一下過一下離職原因、過去經歷、期望待遇等。後半 則是提醒之後技術關可能會面對的人事物。 - 技術一面 跟兩位技術主管面談,流程是先有一個非常詳細的自我介紹,包括深入介紹過去的工作 、專案背景、使用技術等。這部分會被問非常細,負責的部分、用到的技術、API設計、 遇過的困難、延伸問題(例如SQL index的機制、複雜度等)。接著會問一些Golang的知識 ,而後會有兩道系統設計,第一道著重討論DB schema design;第二道則是安全API design,但我沒有相關經驗直接翻車。最後會有個live coding (Golang限定)簡單看一下 溝通能力跟coding能力,結束後換我問問題。 - 技術二面 Somehow前一場最後通過了,這次是更資深的技術主管+另兩位技術主管一起面。主要也 是詳細問過去的經驗跟用過的技術,但時間到一半的時候面試官就說「我其實沒問題問了 ,本來應該是要繼續問Go的問題,但你幾乎沒經驗」我回答這兩週惡補看他要不要幫我 「驗收」看看後他也笑了,就問我關於defer的用法跟細節。 ============================== D. AICS (ASUS) 職缺: Senior Backend Engineer 管道: 獵頭 時間軸:D 投遞、D+19 OA、D+24 通知OA通過、D+27 一面、D+47 Rejected 結果:Rejected。feedback是coding能力沒問題,但解題能力不足。看來是follow-up解 太慢QQ ============================== 雖然AICS無論在外或是在軟體圈子裡的名聲都有些微妙,但因為離家近、對環境熟(之 前待過和碩)加上獵頭表示AICS的package上看2.5M,錢多離家近,投了。 - OA Codility三題,兩題演算法約medium難度+一題除錯。題外話,除錯那題很痛苦,因為 寫得很難看,我很想直接把它的code翻了,但題目有限制最多修改行數...orz - 一面 一對一線上live coding,用分享螢幕的方式進行,可以選任何自己熟的IDE作答。我考 試不使用copilot所以並沒有特別問能不能用AI輔助XD。題目分兩階段,第一階段是一題 medium偏easy的題目,面試官說明會告知sample input跟output。我遇到的面試官人蠻 好的,持續有再跟我溝通&聽我說明,並沒有像其他人遇到的把畫面關掉做自己事。順利 解出後弄了個test case做dry-run,這邊做不大好的地方是用了太大的測資,dry-run耗 太多時間。後續會有個follow-up,其實應該是medium難度而已,但我當下在多次提示後 才抓到解題方向,交出一個實作有漏洞的版本,最終鎩羽而歸。 ============================== E. iKala 職缺: CDP team- Sr. Backend Engineer 管道: 獵頭 時間軸:D 投遞、D+5 約面試、D+13 一面、D+14 Rejected 結果:Rejected。feedback是期望candidate有更多大流量系統的經驗,過去經歷不符。 ============================== 另外一個Golang的機會,預期會碰到大流量系統,獵頭那邊討論過後也覺得我可以試試 就投了。 - 一面 自我介紹後,會先問過去的工作經歷、腳色、舉幾個開發過的功能、遇過的難題與怎麼 解決等。之後會有live coding,題目印象中是medium偏easy。 ============================== F. 日本Paypay 職缺: Senior Backend Engineer 管道: 獵頭 時間軸:D 投遞、D+6 書面審查通過,同日收到OA、D+23 一面、D+30 Rejected 結果:Rejected。沒有feedback。 ============================== 衝著Work from anywhere(日本國內限定)的口號,加上獵頭強力推薦,就投了。 - OA 兩題,體感medium跟hard各一。hard那題有一個測項沒過,應該TLE了。 - 一面 跟一位日本面試官談話,可以選英文或日文(我選英文)。主要也是在討論過去經歷, 比較細節問的是怎麼追效能問題(我履歷上有相關內容)。 ============================== G. 日本樂天Rakuten 職缺: 獵頭給Backend Engineer,實際上是Cloud Platform Infra Engineer, Platform / Back-end - Cloud Services Department (CLSD) 管道: 獵頭 時間軸:D 投遞、D+5 書面審查通過,同日收到OA、D+15 Rejected 結果:Rejected。OA沒過 ============================== 根本投錯的缺...看到OA當下傻眼,洋洋灑灑100題選擇題,內容87%是infra tools /unix command/計算機概論/網路,只有個位數題的SQL,程式跟演算法一題都沒有, 就直接GG了。這個職缺的JD跟獵頭丟來的內容也有相當大的差異,感覺代為投遞過程中有 嚴重的溝通問題,不過我也沒興趣追問了...浪費一小時QQ。 =============================分隔線================================= 這一輪找下來,除了感覺機會明顯比前兩年大幅減少外,也發現自己的弱點以及能力上 不足senior的部分--系統設計以及high-level思考的能力。希望自己能通過新工作試用期 之外,也能不再只是埋首於開發,而是多參與跨團隊、功能的討論,培養資深IC的能力, 跨過mid-->seinor的坎。謝謝撥冗觀看,祝大家身體健康,職涯順利,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.152.141 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1686223487.A.6F9.html

72 則留言

drysor, 1F

hegemon, 2F
AICS沒有這麼高,後來獵人頭也承認

aa4live, 3F
推強者朋友

godman362, 4F
Circle 那麼久嗎..我一個禮拜面到CEO被rejected 就是了

ydpoland, 5F
circle只收菁英

gaowei16, 6F

brucetu, 7F
iKala有這麼高嗎?

MoonCode, 8F

jammy50605, 9F
734題已經是超級高手了…

catnightkiwi, 10F

keepxha, 11F
感謝分享

newbiepolice, 12F
勵志推

Daiblo2, 13F
推一個 介紹滿詳細的

rereterry, 14F
抖,今年看來仍然沒解凍的跡象啊!

buke, 15F
推 感謝分享

safe, 16F
很棒了

answermangtr, 17F
推 今年我也是面到現在才差不多找到還能接受的off

answermangtr, 18F
er

OhGNM, 19F
推分享

lofu, 20F
推強者前同事!恭喜上岸

YorkLai, 21F
推一個

YorkLai, 22F
想問最後 Circle 又上嗎?

Psyman, 23F
Circle技術二面沒過QQ

YorkLai, 24F
抱歉沒有看清楚……

YorkLai, 25F
已經很猛了!

BigCockman, 26F
就像我前幾篇說的 台灣要嗎是超資深缺 要嗎是菜鳥缺

BigCockman, 27F
卡在中間的非常難找 滿慘的

pig0038, 28F
怕爆

unmolk, 29F
推 另外好好奇ikala薪資跟業務成長

filialpiety, 30F
高手啊!感謝前輩分享

Csongs, 31F
時間軸很棒

Csongs, 32F
也有用golang練刷題嗎

bjk, 33F
11

Psyman, 34F
> Golang刷題 有小刷個10幾題練語法跟標準函式庫:迴圈/s

Psyman, 35F
lice/map/sorting/heap等

wahaha279, 36F

genius945, 37F
推,感謝分享

liliburg711, 38F
推~感謝分享~

ex860, 39F
推推 可以問一下日本 PayPay 是什麼時候投遞的嗎?因為我也

Psyman, 59F
elocate也有成本這樣(我房子已經買了qq)

cmelo1515, 60F
推 感謝大佬分享

jack529, 61F
想問刷題是連續刷兩個月嗎?看題數蠻多的,還是就是平常

jack529, 62F
隨性刷題

Psyman, 63F
主要寫每日任務喔,今年第三年了。沒有特別短期集中刷

a98987605, 64F

mirror0227, 65F

mirror0227, 66F
按錯 補

sarsman, 67F

whatzup1124, 68F
好強 這麼強居然還要這麼久 現在真的是地獄級

Soros1989, 69F
swag面試聽朋友說真的不簡單

pigcat1315, 70F
QQ GG要英文不然好想去面

penril0326, 71F
靠 刷700多題還有問題只能想出暴力解 那我這種只刷10

penril0326, 72F
0出頭的人怎辦 哭啊