前言
小弟也開始工作一個月了
因為之前在板上瀏覽了很多前輩的心得分享,儘管有些資訊可能比較久沒有更新了,
但還是多少有些助益,尤其是一開始根本不知道怎麼開始準備,希望能幫助到之後的人!
可能會有人問為什麼不去對岸,一開始是真的有想過要去所以才投的
但最後主要原因是因為女友在臺灣,而且兵役的問題也很麻煩XD
另外,以下心得不包含最後選擇的公司。
背景
四中CS學士,岩壁。GPA 1.3/4.3
代抽抽到海陸(讚),尚未服兵役
因為大學有參加校隊、系學會、ICPC之類的競賽,還有打工,花蠻多時間在其他事情上的
尤其是校隊,一週要練二四五六日一共五天,寒暑假都只放2~3週其他都在集訓
加上自己會花更多時間練習,大三因為肩盂唇破洞還要花更多時間復健XD
大學專題做GANs & Network traffic
大一剛開學考過一次多益 450,後來因為沒有近兩年的成績,每間公司都要測一次
仿多益成績大概都在700~800中間
考試超花時間,建議必備近兩年成績單
面試準備
履歷:一開始放104制式履歷,後來覺得超級醜,改用cakeresume
對岸hunter建議我不要放照片,條列式,顏色越簡潔越好
簡報:大學專題的介紹
題目:
1. 0x10問題
2. Mr.Opengate
3. SP & OS
4. codeforces 不過這算是興趣,無聊打個一小時之類的
公司
從5月初開始,大部分是on-site,後來因為疫情關係改視訊
依面試時間排序,蠻多公司沒有寫出來的,有一些聊了一下或是一面後我婉拒了
有一些實在是忘記面試細節了,因為有一陣子一週要面5~6間還要準備期末考
沒來的及記錄,資訊不夠的話好像寫了也沒啥用
所以挑了幾個來寫
口頭offer的話盡量依印象
如果跟你得知的差太多有可能是我記錯了,或是情況、職等有些出入
螃蟹 Android TV/Embedded System 竹科
螃蟹好像都一次面好多個部門
過程:
1. 人格特質測驗
2. C++測驗
3. 兩部門主管安排在兩場1對1面試
測驗:
C++測驗就是一堆pointer & OOP,最簡單的就是這種的 https://bit.ly/3lBJpEc
難度6/10,但剛開始面試完全沒準備,所以大概對7 8成
主管一進來請我寫白板題,然後開始看我的C++考卷
白板題 reverse_list, add/remove_element_of_queue
寫完第一題之後我是用linked-list來實作queue的
寫的過程中會跟主管聊某一段為什麼這樣寫,還有剛剛的C++考卷
沒什麼問題就請我自我介紹,報專題,比較注重兵役跟學業問題
心得:
雖然是當作練習的,但跟兩位主管聊過之後獲益匪淺,對於之後的準備方向更了解
離開的時候主管帶我去櫃檯領乘車(券?),可以報銷到高鐵的計程車費用
HR人不錯,我有跟她聊天,可以紓解緊張的心情,而且好正...
結果
口頭[54-58?]保14 忘了
還要確認一定要報到才能發紙本offer,我直接婉拒了
另一位因為兵役問題後來寄信跟我說沒辦法保留,請我退伍再聯絡他
皮卡丘 BSP軟體工程師 北投
過程:
1. 職能性向測驗 130題/15mim
2. 圖形邏輯測驗 45題/20min
3. 英文測驗 聽力/閱讀 各25min
4. 主管面試1對1
測驗
C測驗,pointer & OOP,五題
心得
一開始先自介,主管看著我的英文ID Yomo覺得很新奇,問了一下是不是日文發音?
他說因為工作關係常常跟日本客戶交流,看到比較特殊的英文名字都以為是日文發音XD
隨後主管就我的自我介紹以及我準備的紙本履歷問了一些問題,大概就是比賽成績、
大學專題、自身優缺點,主管對大學專題蠻有興趣的,
問了很多問題,也提出很多看法一起討論,感覺日後一起工作的話會是個不錯的主管
直到他忽然發現我還沒有當兵(抓到,沒看履歷還沒聽我自介)
看的出來他神情變得比較嚴肅,讓我也變超緊張XD
但還好主管還能接受預計on-board時間,後來他決定看一下我前面的測驗成績怎麼樣
圖像邏輯測驗 41/45,主管說勉強合格,其他人也太強...
後來寫了一下C測驗,我看了一下只有五題選擇題,一共花了7分鐘左右吧
題目難度大概 4/10,全對
一開始圖形英文測驗都在和碩企業總部(超大,網路上有圖)
然後HR會將受測者一個一個帶出去,每個人發一張小紙條,上面是地圖跟聯絡人
再去各大樓跟主管面,還蠻有趣的
結果:
53保14
廣盛科技 研發軟體工程師 內湖
板上好像有QSAN的資訊了,過程都差不多就不再贅述,講不太一樣的就好
過程:
1. C測驗,難度 5/10,有半小時可以寫所以難度尚可,後面都在滑ig
2. 白板題,還有幾題延伸題,一共大概40分鐘
測驗:
白板題:刻queue & stack,我直覺用linked-list,結果寫完問主管才知道有人用array
後面考儲存資料的問題,我提了幾個版本,幾乎都是bit-operation的解
但主管似乎有更好的想法
心得:
我提早8分鐘到,但不知道是不是提早到的問題,他們還沒做好準備說我怎麼那麼早
不過我幾乎所有面試都會提前5~10分鐘,第一次遇到這個情況
辦公環境是OA辦公桌那種,大概30~40人(?
後續要約二面HR寄了5封信其中就有三封把我姓氏打錯,寄信道歉完依然故我XDD
結果:
42保14
海邊 伺服器軟/韌體研發工程師 土城
過程:
1. 人格測驗
2. 英文測驗
3. coding
4. 視訊面試1對4
測驗:
只記得prefix_sum,各種leet_code easy~medium題目
心得:
海邊要填超多資訊,第一次空著不填家庭背景還被要求要補
又不是確定要去= =
結果
47保14
ASML DUV Customer Engineer 南科
看到有我們學校的專場就報名了,早上聽介紹,下午面試
過程
1. 英文自介 & 聊天
2. 職位介紹
測驗
沒,也有可能是有但我忘了
但主管會一直強調他們要輪班,聊天過程似乎想要試探出我的個性之類的(?
總之就是behavior question
結果
夢到ㄉ
48保14 + car allowance 10*12 + 輪班底薪30趴 + 獎金
A10 Networks System Platform Software Engineer 南港
過程:
1. 電話面試 background knowledge
2. 線上面試 coding
測驗:
電話面試都是網路相關的問題
1. OSI 7 layers (especially 3, 4, 7)
2. Switching vs Routing
3. Client -> Server protocols
coding 的部分是90分鐘,兩題
第一題大概是leetcode easy~medium,7分鐘寫完
第二題是可以cross byte matching 的 pattern seraching (in byte stream)
但因為我沒在刷題,有幾個函式不確定用法,問了考官之後得到不能查詢的回覆
而且他們的類gdoc IDE也沒啥功能XD
自己也有題目敘述看不清楚的問題,只是連這個都完全不能問還蠻少見的
提前體驗到工作上有機會遇到的困難了XDD
心得:
有點被這次面試影響到心情,寫到一半就知道大概不會過了
但還是自己沒把握好機會啦,有點可惜
HR態度不錯
結果:
感謝函
P 韌體副工程師 竹南
這間面到的一級二級主管感覺都不錯,推一個
過程:
1.C測驗
測驗:
忘記題目到底是什麼了,但C的記憶體存取跟指標真的要很熟練
主管也會在解題過程中一起討論,感覺是比較想知道解決問題的思路
我一開始忽略了int跟char大小不同這麼基礎的問題,還在想我怎麼算出來結果都一樣XD
主管也不太在意,會稍微提示,也幸好我都有回答出來,
不然P的第一關真的是我狀況很差的一關
後來二面都是問一些很簡單的東西,左移右移運算子之類的
大概都15秒內解答完
結果:
65保14
阿里巴巴 java研發工程師 上海 & 杭州
一直很想去對岸看看,陸續請人幫我內推了微軟 騰訊 AWS,但結果都不盡人意QQ
臺灣這邊還有幾間沒拿到offer的也等有空再一起補上好了
這邊可能用到的用語都以對岸為主,方便大家搜尋,例如數組,掉包,面向對象...
log:
day0: 推薦送出
day1: 收到測驗連結
day6: 人才素質測評(刷題地獄= =)
day8: 在線筆試(coding,因為有分場次所以四天後才考)
day15:電話面試 RD
day16:電話面試 RD
day18:電話面試 RD
day22:電話面試 HR
day25:錄取通知
過程:
準備:
一開始修了三次履歷才終於被同意內推,蠻多東西要改掉的
例如:不要放照片,不要用英文,cover letter放最後-->不要cover letter
new grad的學歷要放最前面等等
線上測驗:
阿里巴巴集團的線上測驗都分人才素質測評跟在線筆試
人才素質測評:每題都只有60秒,題型網路上蠻多分享的,3+2部分
1. 言語分析:XX之於YY 相似於 MM之於NN,填入最通順的詞...
2. 資料分析:各種圖表問趨勢、比例、數量...
3. 圖像邏輯:第X個圖應該是什麼(這邊我分數最低,60秒連題幹+選項的圖都看不完好嗎)
4. 人格測驗(單題不限時)
5. 行為測驗:behavior question
網路上傳言這部份很重要,有人X分最後因為這個被刷掉之類的
我看了一下我的分數,大概是X * 0.6...
簡單介紹一下就好,如果有興趣的話可以去找一下
網路上有題庫,我花了幾十RMB買了題庫解答狂刷題,然後期末考就炸了
在線筆試:
coding test,各大論壇都有分享題目
有兩題,第一題大概Leetcode medium,只記得跟字串 & 字典序有關,sort + dp
第二題給tree set要反轉排序,但有加額外的條件所以應該算hard(?
這邊時間都卡好死,例如舊版本Collections.sort()對list跟array優化好像不一樣
第一次電話面試 RD:
whos call顯示是直銷,但因為是+86開頭的我還是接起來了
自我介紹,synchronized的原理,多線程的實現方式跟線程安全,棧內存溢出,
抽象,接口,繼承,聚合,組合,依賴...
基本上都要花時間再問他那是什麼,他翻譯成英文或是大概講解一下我才知道哈哈哈
除了java & JVM相關的問題,也有問到演算法相關的題目跟C++的問題
因為他們知道我主要是寫C++,所以在這方向我覺得還算輕鬆
隔天去看網站上的進度已經被更新到二面
第二次電話面試 RD
就在一面結束隔天我去網站上確認進度完,我還在得來速排隊手機就響了
是二面的電話,有被他們的處理速度嚇到XD
他問我現在有沒有空,聽起來旁邊有人,是否會不方便
我就如實跟他說我在買麥當勞,結果那RD就說他可以等,可以先聊一些技術的話題
然後我就真的一邊點餐一邊聊linux的一些command
後來就昨天那位RD的提問再問一些更深的細節,真的幸好前一天面完我順便查了一下
所以還不算被問得很慘
接下去都是在問大學專題跟作品的問題,考官感覺也超級強,知道很多細節
在這一輪也被問到了測試相關的問題,我也都很誠實地說沒有接觸過XD
相較第一輪這次的會更輕鬆一點,但最後也是說繼續等消息就掛了
大概兩個小時後網站就更新到三面了
第三次電話面試 RD
第一輪都是技術相關,第二輪偏向專題跟作品,第三輪更像60歲的阿伯跟我聊人生聊理想
結論就是好像什麼都沒聊到= =
這輪超快
第四次電話面試 HR
HR是一位女生,感覺也沒比我大幾歲(?
首先自介,每輪都要講一次,我都在想如果是同一個人要怎麼辦
HR問了蠻多behavior question,然後問遇到過什麼難題、如何解決
大概講了半個小時就問我有沒有其他問題想問的
我就問了一些制度、福利等等,後來提到了預計on board時間
我跟HR說還有兵役的問題,HR就說他們(應該是用人部門?)希望我不服兵役直接去報到
我就說再給我一點時間,等雙方都確認之類的話
後來個了幾天HR打電話來通知錄取了,要來溝通一下offer內容
我同意的話就會發mail給我
但那個時候我已經考慮好了,如果真的去要等36歲才能回來吧XDD
就跟她說我決定先服完兵役,以後有機會的話再共事
心得:
阿里巴巴面試網站上都有當前狀態,長得像進度條,每關都還有詳細描述
我每天都會點進去看有沒有更新或是收到新的信件,有夠緊張XD
但其實等其他公司的通知的時候也是每天要打開mail看個十幾遍
阿里巴巴最後打電話來的時候,我現職公司已經發offer letter給我了
經過各項考量還是決定留在臺灣
每次要下決定的時候都會很猶豫阿
但還是得相信自己的決定,選好了就認真去做,這篇文大部分都是offer get
但還有至少兩倍的公司最後是面試失敗告終,這些都沒有寫出來
每次面的不好當下就大概知道結果了,那陣子也跟女友吵架
(她到現在都不知道我有面對岸的公司,然後也不會看到這篇文啦XD)
一度挫折到每天趴在床上偷哭,然後我家的雞掰貓就會過來咬我頭髮跟手
但我自認從一開始什麼問題都回答不出來,到最後有一些公司願意收留我
真的覺得自己多少有些進步
也很感謝願意上來分享資訊的前輩
希望自己接下去工作能順利(目前還是超菜的新人,一個issue都要解很久XD)
也希望這篇文能對各位有一些幫助,
雖然面試的狀況都不盡相同,但至少看了會比較安心(?
感謝大家,有什麼問題的話也歡迎站內信
--