Contents

Shopee, Amazon Ring, SiFive, Foodpanda 面試經驗 @Singapore, @Taiwan

交大在三月份舉辦了校園求職博覽會,趁此機會投了許多履歷出去,也收到一些公司的回覆,整個三月便忙於面試中。我要特別感謝亞涵學姐、Steven 大大、恩賢大大和 Bing 大大的協助,他們幫了我許多忙!

國內職缺大部分都是在交大校園博覽會的時候投出去的,包含 SiFiveFoodpandaAppier 等等;少數幾個是博覽會前投出,包含新加坡的 ShopeeBytedance,以及台灣的 GogoroAmazon Ring 等等。所有的職缺都是以 New Grad 為對象。

後來進入面試階段的公司有 Shopee、Amazon Ring、SiFive 和 Foodpanda,以下分節敘述。

背景

交大資工大四,有一年的微軟 RD internship,在學校系所資訊中心擔任助教,擔任過校內程式競賽社社長,有演算法競賽和接案經驗,專題做網路相關的東西。

Shopee/SRE @Singapore

/posts/other-interviews/shopee.webp
https://stackoverflow.com/jobs/companies/shopee-singapore-private-limited__suspended

新加坡蝦皮是很多人討論的軟體外商,同期的微軟實習生有在討論,CC 也有兩位學長目前在新加坡蝦皮工作,他們好像是 backend engineer 的樣子。

三月初時到 Shopee 官網投出履歷,投了 SWE 和 DevOps/SRE。我本來以為這樣是開兩條主線下去,結果政策是 Shopee 一次只允許一條,如果你開了兩條,Shopee 會先給你一條,這條失敗了再換下一條。事實上絕大部分的公司都有這樣的政策,我投 Bytedance 也遇到同樣的事情。履歷投出不久,便收到 OA 邀請。

Shopee OA

OA 在 glider 平台上進行,題目 26 題,題面同時給出簡體中文與英文,時限兩小時。

題目包含:

  • 一題很水的演算法,像 LeetCode 那樣,你自己選擇程式語言然後把預先填好的空函數實作完成。語言選項包含 C++、Java、Python 等等,其實蠻豐富的。
  • 其餘都是作業系統與網路相關的選擇題,有單選也有多選。

送出 OA 後,candidate 不會知道自己的作答結果,只有 Shopee 知道。個人覺得 OA 整體品質不是很好,有些題面敘述不太清楚,而且有題目根本是無解的,大概是出錯了。

Shopee Interviews

OA 送出沒過幾天便收到 recruiter 邀請一面的訊息。一面結束後也沒幾天便收到二面邀請,二面結束後又沒幾天便拿到口頭 offer,整個流程可以說是極其迅速且有效。

兩次面試時間各一小時,以 Zoom 線上進行。開場 interviewer 先是詢問使用中文還是英文,我選擇中文(我覺得在雙方都懂中文的前提下用英文是件很蠢的事情)。讓我覺得有點驚訝的是,兩次面試的 interviewer 是同一個人,是一位中年男性,可能是在新加坡工作的中國人。他表示將是未來的主管。

兩次面試內容差不了多少。我在想,為何不把兩個一小時的面試合併成一個兩小時的面試。由於我面的是 SRE 的職缺(原 position 名稱是 TechOps/DevOps/SRE,後來改為 SRE),面試題目完全沒有演算法或資料結構,全部以系統與網路為大宗。面試情境是很純的你問我答,一題答完換下一題。題目大概包含:

  • Linux 的基本知識
  • Shell script
  • 容器技術
  • 網路協定

我猜考題範圍跟 candidate 的履歷有關,因為我總覺得他問的題目我恰好都略知略懂。例如說我在履歷中提到我會 container 和 kubernetes 因此 interviewer 問了跟容器技術有關的問題。

雖然相較於演算法,我沒有絕對優勢,但我想相對優勢是有的,因為培育一個演算法競賽選手遠比培育系統維運人員簡單。據 HR 表示,interviewer 給我非常好的評價。

Shopee Overview

四月上旬,順利地通過 hiring committee 審查拿到口頭 offer。

新加坡 Shopee 的薪水評價據說是不錯的,我身邊有許多人後來在此處工作。不過,新加坡 Shopee 相較於 Google Taiwan 的誘因並不高,因為 Google Taiwan 比其他本土企業或在台外商開出了更高的薪水,此時新加坡 Shopee 的吸引力便大幅降低。另外,大學畢業生與碩士畢業生的價碼據我打聽有很大的落差,我和 HR 在薪水上未能達成協議,因此最終婉拒了這個 offer。

SiFive/DevOps @Hsinchu

/posts/other-interviews/sifive.webp
https://www.sifive.com/share.webp

SiFive 是逛校園博覽會時無意間看到的,是一家做 CPU 設計的美商,近幾年在台灣新竹設立了辦公室。其最有名的設計就是 RISC-V 架構。我對於 CPU 實在沒什麼興趣(大學最爛的科目是計組),不過對方說有招募 “Software and Algorithm Engineer”,覺得很有興致,當下就投出履歷了。隔天,便收到 HR 的訊息。

讓我有點意外的是初次與 HR 談話時,對方表示正在招募的團隊只有 Software QA 與 Parallel Firmware。後者技能雖然以演算法為主要需求,比較符合我的強項,但相較於我很有興趣的、前者需要的 DevOps 技能,firmware 實在讓我難以下嚥。當 HR 問到是否需要雙線並行時,我很果斷地回答只想應徵 Software QA Team。於是 HR 立即幫我安排了兩次面試。雖然沒有預期中的 Software and Algorithm Engineer,但 DevOps 也是我很喜歡的領域,以後見之明來看這一點也不吃虧。

SiFive Interviews

兩次面試連續進行,各一小時,中間有 15 分鐘的休息時間,並非過第一關才能進第二關。面試皆以中文進行,interviewer 分別為一位年輕與中年的男性,將會是未來的主管。

面試題目以 Linux 基本知識與 shell script 為主,另外還有跟資料庫有關的東西。考題難度不高,有 Linux 使用經驗的話絕對不是問題。但 interviewer 對於我的表現感到異常滿意,並表示我的解題速度大幅高於其他 candidate,這讓我有些意外。

面試結束後一星期,HR 表示將安排與台灣區負責人進行一場談話。這次談話並不是一場面試,而是與負責人進行交流。我明顯地感受到負責人想把我留下的強烈意願,並在當下給予口頭 offer。我對這件事感到十分的惋惜。

SiFive Overview

SiFive 給我的面試體驗極佳,interviewers 極有誠意,並非常主動地向我分享他們主要的工作內容以及解釋 candidate 可能的疑問,不需要我特地準備一張提問清單。招募者的主動介紹顯然比求職者一件一件事情詢問來得有效率得多。在所有我參與的面試當中,我對 SiFive 公司的認識可以說是最深的,也最讓我感到印象深刻。如果我沒能拿到 Google 的 offer,我很有可能選擇這裡。

Amazon Ring/SWE @Taipei

/posts/other-interviews/amazon.webp
https://www.reuters.com/technology/amazon-create-1500-jobs-uae-this-year-2021-09-20/

應徵的職位是 Amazon Ring SWE,三月初在 Amazon Jobs 投出履歷,後來透過老師牽線學姐內推,但過了一個星期並無下文。校園博覽會時,非常巧合地在搭電梯時遇到 Amazon Ring 前來擺攤的人員,他同時是計中的大學長,他很樂意再幫我內推一次。兩天後,收到 OA 邀請。

Amazon Ring OA

OA 在 HackerRank 平台上進行,為時 80 分鐘,考三題資料結構、演算法與一般邏輯,限用 C 或 C++ 進行。其中兩題要求 candidate 以好的時間複雜度解題,並將之納入評分標準;另有一題期望 candidate 暴力解題即可,只要 time complexity 不要異常誇張就好。最難的題目難度約為 LeetCode medium。

Amazon Ring Interviews

OA 結束後約一個星期,收到 HR 邀請一面的通知。一面結束數天後,收到二面的邀請。兩次面試皆在 Amazon Chime 線上進行,各一小時,使用的語言為中文。除了 Amazon Chime 以外,interviewer 會額外給予一個很像 Google Doc 的協作平台的連結,不知道是不是 Amazon 自家的產品。Interviewer 和 candidate 在這個平台上寫程式碼。這平台的使用體驗蠻不錯的,內建 code highlighting,寫程式碼的體驗不錯。

Interviews 是 Amazon Ring Taipei 的主管,是否為未來主管不知,是兩位中年男性。題目包含演算法、程式語言、作業系統等。

Amazon Ring Overview

兩次面試結束後約一星期,收到來自 HR 的口頭 offer。

Amazon Ring 給我的面試體驗沒有其他公司好,其中原因包含面試時間因故臨時推遲,以及流程相對緩慢等。迫於 Google offer 死線的壓力下,尚無來得及與 HR 進行更多談話的機會,我選擇直接放棄 Amazon Ring。

Foodpanda/SWE @Taipei

/posts/other-interviews/foodpanda.webp

三月在交大校園博覽會時投出履歷,兩天後收到 OA 邀請。

Foodpanda OA

OA 在 colidity 上進行,含演算法題目兩題,一易一難,時間 120 分鐘,題面為英文敘述。

這個難題是所有 OA 題目難度之最,能解出來應該可以在 ICPC Regional 拿個銅牌。

Foodpanda Interviews

OA 結束後約一星期收到一面的邀請,在這期間與 HR 有過一些交流。

一面結束後數日收到二面邀請。二面結束隔天收到面試通過的通知,並邀請與在新加坡負責的高階主管 interview。三位 interviewer 分別是在新加坡工作的年輕印度女性、在新加坡工作的年輕印尼男性、以及在新加坡工作的中年馬來西亞男性,國籍十分多元。三次 interview 都是以英文進行,前兩次各 90 分鐘,第三次表定 60 分鐘,實際上是比較輕鬆的 40 分鐘閒聊。雖然說應徵的是台北的職缺,不知為何 interviewers 盡在新加坡工作,沒有人知道在台北預期的工作內容,這讓我感到不解。

面試的範圍非常非常寬廣,先從你的履歷問起過往經歷與作品,接著從你的過往經驗衍伸出 OOP、資料庫、作業系統、演算法、behavior 等各式各樣的題目。會考 OOP 的公司實在是非常非常稀少。演算法題目的難度介於 LeetCode easy 至 medium 之間。

第三位 interviewer 要求我提供自己最得意的作品的 repo 給他研究一下。面試結束後,interviewer 主動寄送 Linkedin 聯絡人邀請給我,並有一些簡單的交流,這些經驗讓我感到緊張與驚訝。

Foodpanda Overview

Foodpanda 在台灣的名聲並沒有很好,主要是因為其服務評價不高,且因為外送員勞動福利的關係數次鬧上媒體版面。我曾在臉書社團上看到 Foodpanda 上招募前端工程師的貼文,其下火花四起、煙霧迷漫。坦白說,我自己對於會投 Foodpanda 也稍稍感到意外。

但不得不說,Foodpanda 的面試品質很高。如果說 SiFive 是面試體驗最好的公司的話,Foodpanda 就是面試品質最佳的了。Interviewers 的面試題目與互動方式無論是寬度還是深度,都遠遠勝於其他公司的作法。可惜的是,Foodpanda 未能給 candidate 一個明確的工作內容介紹,雖然是應徵台灣的職缺,面試過程卻無一位國內的 interviewer,HR 對於工作內容也不太清楚。Foodpanda 給的並不低,可惜未能給出一個明確的藍圖,一定程度上使得求職者卻步。

Others

除了以上四間公司之外,還有一些短短的經驗。

Bytedance/Backend Engineer @Singapore

三月初透過認識的朋友內推投了 Backend Engineer 和 DevOps 兩個職缺,他是我在微軟實習時的同期。本以為會是雙主線,但跟 Shopee 一樣,是單主線政策。可能是由於有內推的關係,履歷投出隔天便收到 OA 邀請。

OA 在 HackerRank 上進行,限時 120 分鐘,共三題。題目異常地簡單,連演算法的味道都沒有,也不需要任何資料結構的知識。相信能力只要比 hello world 再高一點,作完三題是沒問題的。

OA 結束後約過了十天,便收到 rejected 的消息,據朋友說是因為已經收滿的關係。

趨勢科技/Cloud Engineer @Taiwan

三月在校園博覽會時看見這家知名的本土公司,應徵的方式是透過 104 投出履歷。104 是我很不喜歡的平台,因為它要求太多個資,以及我極度厭惡的個人照片。詢問過在場的 HR 後,對方同意我直接將紙本履歷寄給她。

履歷投遞後約十天,收到 OA 邀請。OA 在 colidity 平台上進行,考資料結構與演算法,限時 120 分鐘,共三題。可以選擇使用 C、C++、Java、Python、Go 等。最難的題目難度約 LeetCode medium。

OA 結束後近一個月,收到趨勢科技面試的邀請。此時我已經接受 Google 的 offer,便拒絕了。順道一提,HR 寄送郵件時居然沒有 BCC,把所有 candidate 的地址給曬出來了,這讓我非常驚訝。

微軟

台灣微軟 Bing Maps 去年底時有開出 RD 職缺,Bing Maps 是我大三實習時的部門。很可惜此職缺二月便結束了,錯過了這樣的機會。由於沒有其他 new grad 職缺,因此沒有對微軟投出任何履歷。希望未來有緣!