[心得] 面試 Google/NCCST/趨勢/NVIDIA/中華資安

作者: SaibuKani (SaibuKani)   2020-04-15 16:09:01
各位大大好,小弟今年二月從研究所畢業,二月底開始找工作。
想說把自己找工作的經歷寫下來,希望對大家有幫助。
不常發文,希望排版沒有亂掉...
# 我的背景
大學 134 CS / 研究所 113 CS
大學有一些兼職經歷,寫過Web後端、一些 CV 類應用,當過 PM。
畢業專題是破解 Mifare Classic Card。
研究所做的是軟體測試和程式安全,不免俗地跟一下 Deep Learning 的風。
打過滿多競程類比賽,兩次ACM亞洲區,一些 NCPC、NCPU 的經歷,
也有CTF跟五次金盾獎決賽、黑客松
跟一些奇奇怪怪的比賽,得的獎應該不算少。(感謝神隊友們)
語言能力的話,TOEIC 810、日文N2,
做過英文的新聞稿翻譯跟軟體工程協會的日文接待翻譯。
# 準備過程
重新辦了一個 LeetCode 帳號,刷了共一百題,只刷 Easy 跟 Medium。
過程中按照 Tag 刷,像是 Array、Linked List、Tree ... 這樣。
投履歷後,途中陸陸續續大概翻了這些書
Fundamentals of Data Structures in C(資料結構)
Operating System Concepts(恐龍本)
The C Programming Language
Cracking the Coding Interview
Computer Systems: A Programmer's Perspective
# 面試經歷
1. Google (Taipei)
應徵職位: Software Engineer, Campus Graduate, 2020 Start
2/24 12:12 收到 HR 郵件通知下午視訊
2/24 15:30 ~ 16:00 HR Phone Interview
2/26 5:25 通知 Technical Phone Interview 時間
3/9 14:00 ~ 14:45 Technical Phone Interview
用 Google Document 和面試官視訊做 Online Coding,總共有兩題,都不難
在沒有其他 library 可以用的情況下,寫程式翻轉一個字串。
我寫一個迴圈兩個指標不斷 swap。
第二題有一點不好解釋,總之很像是機器人找路徑到右下角這種經典題目的變形,
我用 DFS 解。
要一邊寫一邊跟面試官解釋為什麼要這樣寫,並且回答他的問題。
過程中會不斷問你 Time complexity 跟 Space complexity。
這部分我答得很差,腦袋卡住幾乎都答錯。
面試結束後就發現了,但已經來不及了QQ
結果:3/11 郵件通知 Reject
2. 行政院國家資通安全會報技術服務中心 NCCST
有打過金盾的話應該對 NCCST 不陌生吧XD
應徵職位:資安工程師
3/3 收到 Codility 6題 120分鐘
3/6 寫完
我覺得都是題目都是 Leetcode Easy,頂多接近 Medium,
但有一題 Tree 我寫壞了只有 2X 分,其他都 100。
3/13 10:00 一面
自備簡報自我介紹,長官人都很好,其中一個我記得是課長,
聽的很認真,問題也很多。讓人感覺很好。
他說他們主要想找對資安有概念,
並且程式能力強的人來寫他們內部要用的 Sandbox。
因為 NCCST 是金盾獎的主辦單位,
另外還有被問到覺得哪一些題目有趣,有沒有可以給他們的建議。
3/23 10:00 二面
到了之後先做英文測驗,是用筆電做的,
跟 TOEIC 差不多的模式,但題目比較少。
我覺得我答的沒很好,有點翻車,但題目是簡單的。(做完馬上衝去廁所尬賽XD)
比起一面多一些長官來,基本上就是講一樣的簡報。
3/30 14:28 寄信詢問面試結果 / 告知通過
結果:3/31 郵件通知 Offer (N+11)K x 13
3. 趨勢科技 Trend Micro
應徵職位:【新戰力募集】Software Developer - 軟體研發工程師
2/23 請實驗室學長內推
2/25 收到 Codility 3題 100分鐘
3/6 寫完
Leetcode Easy ~ Medium,雖然不會秀分數,
但我覺得沒意外的話應該滿分...吧...嗎
3/18 17:00 一面 CoreTech 的 Cloud Development Engineer(SPN) 和
Cloud Development Engineer(ERS)
因為疫情關係公司都是採用 ZOOM 線上面試。
兩位主管一起上,問了一些 C++/Golang 的問題我都不太會,
看來以後面試不能說自己會 C++,不然很容易被問爆。
其他倒是還好,像是 Process 跟 Thread 差異、Deadlock、同步問題都有問,
但我覺得答得不算很好,而且都是教科書答案。
3/25 15:00 二面 SPN 但告知找到人,
所以換一面 CoreTech 的 Software Engineer
有點不太記得,但我記得主要也是 OS 類的問題,還有 QA 的問題。
可能因為我大學跟研究所都有修 Software Testing / Quality Assurance 的課程,
實驗室也有做 Automation Testing 的技術,所以 QA 類的我覺得我答得好很多。
3/26 10:00 二面 同部門QA,面 Software Engineer in Test
了解我的背景後,針對專案要我回答一下開發過程中一些問題,
軟體開發流程、測試、Debug 等等。
還有了解一下 CTF 的細節與關於逆向的一些小知識。
面試官人很好,感覺對我的 QA 跟逆向能力比我自己還有信心,
害我有點不好意思。
3/27 16:00 HR Phone Interview / 告知盡量於清明連假前給答案
4/6 10:21 收到 HR 來信要通知後續
結果:4/6 電話通知 Offer (N+17)K x 14
職位:Software Engineer in Test
4. 輝達 NVIDIA
應徵職位:System Software Engineer - GPU - NCG
2/25 收到 HR 電話
中國口音,有點雜訊,聽得不是很清楚。
3/11 13:00 PM - 16:45 PM 一面
因為疫情改用 WebEx 線上面試。
一開始先寫一份考卷,用 Google Document 傳過來寫,感覺跟 Google 很像。
題目主要都是 C 語言的問題,有兩題 Bonus 是 C++ 的問題。
C 的部分不難,而且題目很有趣,
都是一些 C 的概念問題,核心觀念沒問題的話基本上不會錯。
我有一題沒答出來,就是要自己寫 malloc,使得要出來的空間對齊某個值。
C++ 的話我記得是 vtable 是什麼,
還有什麼時候用 user-defined copy constructor。
交出去後,面試官請我自我介紹,並問了一些比賽跟專案的問題,
有幾題是情境題,問我會如何處理某些狀況,還有效能優化的方式,
最後還問了平常有什麼興趣。
我則問了這工作主要是做什麼,training program 的內容等等。
過幾天收到上次那位中國口音的 HR 電話,說我分數很高,想邀約二面。
3/17 13:00 PM - 18:00 PM 二面
排了五個人要車輪戰,中間夾了一個 Hiring Manager。
因為面到後面很累,而且 WebEx 一直斷線,
跟不同面試官換了好幾種方法都沒辦法解決,
我一心只想趕快結束,不太記得很細節的內容。
第一個面試官請我自我介紹,問了很多專案的問題,
然後意思一下問點 OS(沒錯,就是 Process v.s. Thread),
最後問我「你覺得台北市有幾支傘?」,
我向面試官確認了問題的本質是否確實是字面上的意思,
最後根據人口數給一份推理和答案。
面試官說有時候主管會有很無理的要求,
所以想看一下我面對這種問題時會怎麼樣。
第二個面試官說他愛白板題,所以丟來 Google Document 要我寫三題程式,
過程中不斷問你問題,跟你一起寫程式,跟面 Google 很像。
第一題:寫一個檢驗 Binary Tree 合理性的函式,
因為時間不夠,我寫到一半他就說他知道我要怎麼寫了,下一題。
第二題:根據輸入翻轉某一段 Linked List。
第三題:沒寫完,只記得是有點複雜的找到字串排列版本。
Hiring Manager,問了很多社團、專案經驗、如何處理衝突 … 等等的問題。
最後考兩題邏輯題目,第二題我用數學回答,他說答案對,但希望是更直覺的答案。
第四個面試官問了我很多 CTF 的問題,跟我聊一些技術上的東西,
他說他都不了解這些,希望我跟他解釋一下。印象滿好的,沒什麼卡住。
因為 WebEx 完全無法用,第五個面試官打電話來跟我聊,
被一些 C++、OS 的問題電歪,還有情境題,
像是問我怎麼 Debug 跟優化效能的過程等等問題。
接著跟我解釋一下這個工作會碰到的內容,
最後跟我說其實他不知道要問什麼,
他只會面 Senior 的工程師,實在不知道要怎麼問剛畢業的新鮮人。
3/26 11:00 寄信給人資詢問結果 / 沒回
3/31 10:32 再次寄信給人資詢問結果 / 回信表示有與人事經理確認,
但對方沒回,等到回信會跟我說
結果:實在等太久了,直到現在一個月了也沒通知
5. 中華資安國際股份有限公司
應徵職位:機器學習資安應用技術工程師
3/05 Phone Interview
某日早晨突然就來了,通常不都會郵件通知嗎?
問我的背景、對於機器學習跟資訊安全有什麼想法之類的。
3/16 5:00 PM 一面
三位面試官,請我簡報自我介紹一下,因為沒有提前說,
我就拿去 NCCST 的那份介紹。
了解我的背景之後,各自問了一些專案的內容問題。
接下來由其中一位面試官問了很多 Deep Learning 的基本問題,
都很簡單,但是考試完就忘記了,我都只能說出個大概。
跟著又問了一些設計 Deep Learning 應用上的問題。
告一段落之後,我被問了一些資安的問題,
像是 OAuth standard、防禦 CSRF、SQLi … 這些問題。
但我其實都沒準備,而且我 Web 超爛,所以都只能回個大概。
最後他們告訴我,因為疫情關係可能要等兩個禮拜才能有回覆。
面試官人都很好,一開始幫我倒水,後來帶我離開時跟我閒話家常,
說大家都要去接小孩了,也跟我聊了我的同屆同學(雖然我不認識)。
還有一個面試官則遞給我名片,笑著說都是同校畢業,
以後業界走跳都遇得到,請多指教。
結果:3/31 寄信給面試官詢問結果 / 回信告知人事經理凍結人員聘募
6. 華碩 ASUS
有很多公司我都婉拒了,但華碩的經驗很特別,所以我把這次的經驗寫出來。
華碩不斷打電話來,邀約我去面 軟體研發工程師,我看了一下感覺興趣缺缺。
過幾天收到 HR 的信,邀約我面 Android軟韌體研發工程師(行動通訊產品),
我回信答應,接著 HR 打電話來,跟我確定面試日期。
隨後我收到徵試時間通知函,又變成 軟體研發工程師。
我整個問號到不行,回 HR 信確認也沒回應。
面試當天早上有打電話來,可惜我還在睡覺,就沒去面試了。
# 後續
最後選擇去趨勢。
這幾天一直覺得,身處疫情中能找到工作的我實在是很幸運。
另外,雖然有很多公司找我去面試,甚至有的在畢業前就塞 Offer,
但第一眼就對胃口的很少,
有一些公司光是通電話或看到 mail,就能篤定一輩子不會跟他們有接觸。
面試的過程中深深體會到了學海無涯,實在是太多自己不懂的了。
即使拚了命的面試前唸書,也還是會有遺漏的部分,CS 的領域真的太多太廣了。
最後希望大家都能找到自己喜歡的工作。
謝謝大家。
作者: evan11401 (我很黑但是我很溫柔)   2020-04-15 16:22:00
感謝分享
作者: lau860908 (可攜)   2020-04-15 16:25:00
推~
作者: hank9515600 (順其自然)   2020-04-15 16:29:00
感謝分享
作者: dali17dali17   2020-04-15 16:33:00
感謝分享
作者: chter ((分身別查了XD))   2020-04-15 16:59:00
134?
作者: godbye45 (苗栗金城武)   2020-04-15 17:26:00
強者
作者: Yan5566   2020-04-15 17:41:00
134特別查了一下 是逢甲嗎
作者: ben4562002 (Bin)   2020-04-15 18:01:00
感謝分享~~
作者: p1234891 (aaa0101zzz)   2020-04-15 18:01:00
134 推一個 學長好強
作者: Matz (妹妹C吸)   2020-04-15 18:32:00
好猛喔
作者: Y78 (Y78)   2020-04-15 18:41:00
作者: naskate (QQ)   2020-04-15 18:42:00
好猛
作者: tengod00 (一塊蛋餅)   2020-04-15 18:48:00
推分享
作者: Psyman (狙擊手諸葛)   2020-04-15 19:11:00
謝謝大大分享!
作者: plcc122 (窩顆顆顆)   2020-04-15 19:12:00
好強推
作者: buriburipig (buriburipig)   2020-04-15 19:25:00
謝謝分享!
作者: yupog2003 (屁股)   2020-04-15 20:23:00
強者
作者: heyturtle (JJones)   2020-04-15 20:30:00
推分享 感覺輝達面的好辛苦
作者: caeserhaha (凱薩沙拉)   2020-04-15 21:00:00
有點猛
作者: guanting886 (Guanting)   2020-04-15 21:02:00
推分享
作者: ChoDino (Dino)   2020-04-15 21:10:00
覺得你應該繼續面,等疫情過去會多很多缺,趨勢可以先onboard看試用期習不習慣。感覺苗頭不對可以馬上走
作者: buriburipig (buriburipig)   2020-04-15 21:35:00
google phone 是不是leetcode 63啊xd
作者: hijamoya (阿瑋)   2020-04-15 21:44:00
google全英文面試嗎?
作者: Arctica (欲聆聽,必先靜默)   2020-04-15 21:52:00
作者: max36067 (圍巾喵)   2020-04-15 21:56:00
感謝分享~ 轉職現在好難找工作QQ
作者: scps960740 (BlueSky)   2020-04-15 22:03:00
大大從投google履歷到收到hr通知大概多久時間呢?
作者: illya65536 (illya65536)   2020-04-15 23:03:00
作者: simpleplanya (三十年歲月 五十億巨資)   2020-04-16 00:34:00
作者: joey11121 (KRjoyz)   2020-04-16 01:14:00
謝謝分享
作者: ching0303 (ching)   2020-04-16 01:23:00
推推
作者: azzc1031 (azzc1031)   2020-04-16 01:36:00
我是覺得每間公司都專精自己的領域,新鮮人通常是懂得廣而淺,不代表這樣很弱。即使像這位高高手,也有無聲卡的offer https://moptt.tw/p/Soft_Job.M.1541212374.A.3F3
作者: rickykai (凱)   2020-04-16 07:15:00
作者: jj0321 (JJ與你倒數唷)   2020-04-16 07:26:00
QQ 之前也是和G 在Phone就輸了
作者: gust0985 (還在努力到人生下一階段)   2020-04-16 08:15:00
疫情對資訊相關產業沒甚麼影響,職缺還是蠻多的……
作者: drajan (EasoN)   2020-04-16 08:18:00
今年GOOGLE taipei HC爆多...儘量投吧
作者: ecch (夏飄雪)   2020-04-16 09:24:00
最後趨勢是QA缺嗎?
作者: jay123peter (蕭瑟風雅)   2020-04-16 10:02:00
作者: longlyeagle (長鷹寶寶實驗室)   2020-04-16 10:43:00
面試的時候通訊不良感覺真的很糟
作者: geminitw (geminitw)   2020-04-16 10:53:00
WebEx 那麼爛?
作者: jack931018 (jack931018)   2020-04-16 13:39:00
作者: pornstar (迪克)   2020-04-16 17:23:00
現在leetcode題數太多了...新手一天龜速刷25題要花好幾個月, 稍微有點經驗的junior可能也要一個多月才能刷一遍1500題
作者: william45682 (Bear熊)   2020-04-16 17:58:00
william45682: 去年Tcse應該有碰到過 推
作者: Terrific5566 (泰瑞福克56)   2020-04-16 21:16:00
難怪趨勢打完電話後就無聲 原來是有強者面了 QQ
作者: tjjh89017 (伊達政宗)   2020-04-16 22:48:00
朝聖推<(_ _)>
作者: setsal (小藍)   2020-04-16 22:53:00
猛猛學長推b
作者: nova06091   2020-04-17 00:35:00
一天25題算龜速...? 這速度2個月就能吧leetcode全寫完耶
作者: redseye (揪及)   2020-04-17 00:44:00
結果今天就看到Google的人事凍結了捏~
作者: SMMIT (Negan)   2020-04-17 01:06:00
推 感謝分享
作者: virdust2003 (XDXDXDXDXDXD)   2020-04-17 08:45:00
作者: kevinfilter (justinyeh1995)   2020-04-17 10:08:00
推 感謝分享
作者: leo850611 (Victorique)   2020-04-17 14:09:00
作者: breccia (布蕾莎)   2020-04-17 14:35:00
我只有跟Google的HR phone interview完耶 還沒排電話技術面試 看到新聞說Google要放緩招募 也包括台灣嗎?
作者: Infinair (Frowias)   2020-04-17 14:40:00
回樓上 據上次HR說全部延後到一個月後了,但也不確定會不會變成直接凍結...
作者: ak4760607 (white)   2020-04-17 15:22:00
推 神人學長
作者: lyuping (湘蘭)   2020-04-18 00:32:00
好好 Q____Q
作者: kytvm0554   2020-04-18 09:41:00
推~~~

Links booklink

Contact Us: admin [ a t ] ucptt.com