Sea Group, Labs Interview

Han-Ju Tsai
Mar 2, 2021

--

背景:

在2020年8月從台大資管系畢業,在7/10號時面試 Shopee 第一輪online coding challenge過後, 過了幾週後 HR 才通知我因為新加坡疫情的關係緣故先暫停面試。後來我就去了台灣支付公司工作,到了10月底 Shopee HR 又通知我可以繼續面試 ,並問我為甚麼已經有工作會想來新加坡,吃了誠實果實的我,回答了 : 因為我男友也在 Shopee 工作,所以我也想去新加坡,她評估一下後,就直接幫我轉到 Labs

基本資訊:

工作地點:新加坡
應徵管道:朋友內推
職位:Backend Engineer
面試方式:Zoom
面試官:HR, Engineer I,Engineer II, VP

面試流程

共有四關。面試使用的軟體是 Zoom,都是全中文面試,每一關的時間間隔大概一周,從第一次面試到拿到 offer大概花了六週。

第一關(HR):

HR 面試主要是問我以前的工作經驗 以及在現在的公司主要的工作內容,他是跟我說面試結果 主要還是取決於之後的 Technical Interview,並叮嚀我好好的準備 網路 資料庫 以及 演算法,因為我在學校學到的東西都是靠短期記憶,我可以在考試前把投影片的推導 所有的細節都計的一清二楚,但過了考試可能都忘光了QQ,所以我對我的CS basic跟演算法都很沒自信…

第二關(Technical Interview I):

過程:

HR 給我一個Zoom的連結 會議主持人是HR本人,當下我心想HR本人該不會是面試官八… 還好他邀請了一位 我猜測為 新加坡人的工程師,年紀約莫30~40歲。

首先,面試在codebunk上面 講了一題leetcode上 hard的題目(為甚麼我會知道是hard? 因為他邊講題目 我稍微查了一下發現是hard,而且看詳解都看不太懂,心裡很抖,但還是決定回來看面試官講解題目跟例子),還好這位面試關解釋題目非常清楚,而且也有稍微提示我這題最佳解時間複雜度是O(logN),最後想出最佳解,並一次就寫出來,之後測試Test case也沒問題,雖然後來我回去思考了一下,我的解答在一些情況下是不會過的,還好面試官當下沒發現XD。

再來,面試官 從 OS,網路,資料庫 各找了一些問題(很多問題算是滿冷僻的,我算是用Educated Guess回答,都有回答正確,還有聽到面試官提到Good!)

最後,面試官有跟我介紹了一下Sea Labs的團隊大概有哪些,最後他提到了有一個Research Team,我問大概多少人壓,他回答目前就他一個,我跟他不約而同地笑了出來 (心理OS一個人算Team嗎?? xd)

總結:

面試過程算挺輕鬆愉快的,但問的東西真的很像腦筋急轉彎題目。

第三關(Technical Interview II):

過程:

面試官是一位中國人,首先他問了我一個跟機率有關的演算法題目,我很快的給出了一個答案並實做出來,之後他問我這個演算法給出的 output 有甚麼缺點,我分析了一下,並想到另一種解法,但又有衍生另一個問題,總之我認為在這個演算法問題,我的表現不太好。

再來,面試官問了我一些資料結構,還有問我對網路的哪些 protocol 比較熟悉,我覺得這算是引導式問題,就把有研讀過的protocol講解了一次,然後做了一些比較,當提到一些protocol時,面試官有問我是否有使用過這些,我回答: 我沒有,但我們 Team 的程式碼有用到,如果我看到不會或是不太確定的東西,會先去查一下原理。

總結:

面試完過後覺得這關過的機率大概只剩50% ,畢竟我code沒寫出最佳解,但最後面試通過 我認為跟後面口頭問題 我都有回答出正確答案,並且問到一些專有名詞的時候,我是真的有去理解原理,而不是只會用這項技術。

第四關(VP Interview):

聽說面試到VP就是Offer Get的意思,但為了不要希望落空,還是抱持著很有可能會被問倒的心情。

過程:

主要是談談過去在學的專案以及實習經驗,還有提到我在公司的工作內容,因為Sea跟我前公司關係挺好的,VP就有一直提到這樣很不好意思,還有問HR如何拿到我的資料的,好像很怕是Sea自己去挖角的…

Offer:

過了VP面試一週後我還是沒有收到任何消息,經過一些朋友的鼓勵,我在linkedin上跟VP解釋了為甚麼我會離開現在的公司,以及我在公司的表現等等,VP有跟我同步因為過年後疫情狀況會比較明朗,所以遲遲沒有通知我,最後還有稱讚我主動去找他很積極 :)

心得:

Sea的面試過程很嚴謹,問的後端內容算滿廣的,很多問題對剛畢業的同學可能是很陌生,我滿推薦去多看看 Computer Network, OS, DS Interview Questions. 我猜這些問題 其實主要只是考驗工程師的基本技能, 以及解釋事情的能力,最後很開心拿到offer,也很期待到新加坡後的工作生活,有興趣的朋友也可以寄信到 rita20337@gmail.com 找我內推。

--

--