日本找iOS經驗Mercari/樂天/Google/Line - 面試

Table of Contents

代Po



來分享一下一些失敗的經驗
看能不能累積一點好運

背景介紹
-------
四大資工碩,有比過ACM競賽前10名
在日本一家小公司作iOS 2年,幾乎都是自學+獨立開發
Swift和Objective-C都有寫過
學生時代實習有寫過AngularJS, ASP.NET MVC
TOEIC 810
日檢 N2
現在大概領650w
不過有感於待在小公司好像難以有什麼突破
這次目標都是在日本的大公司

先講結論
-------
之前也有跟Hunter接觸過,不過如果目標是大公司的話,自己投對方也回很快,
不需要跟Hunter在那邊拖時間,他們手上大公司的職位跟官網上的幾乎都是一樣的。

大公司有的職位雖然標榜一年資歷可以投,但其實都是要即戰力,
系統設計題看來是不可避免。
只想靠刷題是有困難的(大概練到能穩定解出LeetCode Medium我覺得就差不多了)
我應該是有遇到這種類型的題目都有做出來,只能保有面試而已。
對於應徵的職缺的相關技術要很熟才行,各種工具的使用跟比較,各種語法,
各種元件的優缺點及使用時機。
有OpenSource參與經驗佳。

透過面試大概比較知道努力的方向,再好好準備一年,明年再試試看。

=============================================

以下都是iOS的職位

Mercari
-------
直接在官網上投->回家作業->reject

回家作業:
一週期限
寫一個app,實作某社群網站OAuth認證流程,拿到token後,
用token去抓一些資料依照他要的樣子顯示出來(Customized的TableView)。
這裡有問到一些feedback,說code太髒不易維護,對於Swift語法不夠熟練之類的。

樂天
----
直接在官網上投->線上測驗->現場面試->reject

線上測驗:
一題LeetCode Medium

現場面試:
一共一小時
聊做過的project
他們是要找人來重新開發Native App
(現在的是Hybrid App)

Google
------
內推->reject
不過歐洲的team的HR主動寄信問我要不要面歐洲的職位
我就想說就面看看
跟HR聊->Hangout面試->reject

面試內容:
一共45分鐘
LeetCode Easy
iOS相關知識
系統設計

Line Tokyo
------
透過LinkedIn投履歷->回家作業->線上測驗->現場面試->reject

回家作業:
有三題
大概是LeetCode Medium~Hard

線上測驗:
有四題
大概是LeetCode Easy~Medium
有一題規定用Objective-C或Swift

現場面試:
一共一小時
聊做過的project
iOS相關知識
系統設計

--

All Comments

Joseph avatarJoseph2018-05-27
acm 前10應該面算法或是leetcode都是秒吧?
David avatarDavid2018-05-30
能否分享一下系統設計被問到的題目呢? 謝謝y
Todd Johnson avatarTodd Johnson2018-05-31
來美國應該是躺著找了
Lily avatarLily2018-06-02
我也覺得原po 有這些經歷去美國應該躺著找
Brianna avatarBrianna2018-06-07
這麼優秀被樂天拒絕也太神奇XD 看來日本留不住原po了
Ursula avatarUrsula2018-06-10
有這種實力去樂天是浪費生命吧
Iris avatarIris2018-06-14
系統設計可能是個問題... 找個地方把經驗養成起來
Hardy avatarHardy2018-06-18
mercari 的作業有這麼要求喔,我還想說功能寫個差不多就交了
Adele avatarAdele2018-06-23
連日本都過不了關,推文怎麼會有美國躺著找的錯覺?我也
覺得是系統設計能力的問題..."小公司,自學,獨立開發"
,三個加起來就不太妙的關鍵字
Puput avatarPuput2018-06-24
後來想想覺得樓上說的也是挺有道理…
Christine avatarChristine2018-06-27
是地區賽前十還是決賽前十差很多吧
Christine avatarChristine2018-06-28
line沒過有點妙 也可能是軟技能不符他們要求
Charlotte avatarCharlotte2018-07-02
同為ios自學推(雖然非本科非碩)方便說說相關知識和系統設
計的考題嗎?(只面試過目前的公司,面試考題能做出來寫的
不太差就好)
William avatarWilliam2018-07-04
先好好瞭解 programming 跟 system development,的差異點
,可能會順利一點。
Isabella avatarIsabella2018-07-05
這樣就敢面試Google 還蠻有勇氣的..