作者sasoman (一天要比一天好喔)
看板Oversea_Job
标题[徵文] 日本Software Engineer面试经验分享
时间Sun Aug 21 23:13:18 2022
感谢版主的活动 小弟不才分享一下顺便赚点P币QQ
想用Medium读可以参考:
https://reurl.cc/pM6aEx
----
小弟背景: 119 统计硕士,6年android开发经验、2年flutter开发经验
当初为什麽会想要到国外工作的动机 大概有以下几点:
- 人生有限 想体验不同的生活
- 国外薪资以及薪资的天花板比台湾高
- 想让家人小孩有不同的眼界 会不同的语言
因为上述的一些原因,我开始面试一些国外的公司,在这之中有先取得新加坡Tiktok的
offer,後来和家人、朋友们沟通发现,原来我们并不想移居新加坡。在经过这次的教训
,有了无数次的沟通後跟我老婆取得共识,考虑到语言、文化、安全、小孩的未来
离家乡远近…等等因素,我们选了日本当作我们的第一移居目标。
以下是我在2021 2022的面试结果:
Reject: Meta, Automattic, Amazon, Booyah
Offer Get: Tiktok , Woven Planet, Mercari
Automattic:
会投这间公司是因为看到ptt soft job版上的分享,感觉是一间很有趣的公司,我比较有
听过的产品是WroldPress和Tumblr,公司是完全可以full remote尔且薪资算是global
pay所以我想说尝试看看。第一关面试是完全在slack 上text-only chat. 不过第一关完
就收到感谢信了QQ
结果:Reject
Meta:
Meta是请朋友帮忙投的,有听说他们现在非常挑人,我都还没面就直接收到了感谢函,希
望以後还有机会再挑战看看。
结果:Reject
Amazon:
5关以上的面试
- OA + BQ(Hacker rank)
- phone interview (1题DS + Algorithm + BQ)
- ...
Amazon是面试台湾的Amazon Device, Ring这个team. 主要是做IOT相关的App. OA的部分
中规中矩出了两题medium左右的题目,个人觉得并不难但是他的BQ题目很多,所以建议如
果有要准备关於Amazon的principle可能要看一下。Phone interview会针对你过去经验问
一些BQ相关的问题,另外还会有一题演算法面试,面试官出了一题Medium ~ Hard左右非
常有意思的题目,虽然我最後有解出来但也是他给了提示才完成,最後知道自己能力不足
也收到了感谢信。
结果:Reject
Booyah:
这间公司是SEA旗下的一间子公司,同集团最有名的是虾皮。因为朋友找了我想说刚好都
准备了就试试看,4关+以上的面试:
- OA (1题LC medium左右的题目+一些android知识题)
- Tech interview1 (主要是问Android相关的问题)
- Tech interview2 (主要是问Android相关的问题,另外考了一题演算法 Tree的题目)
- Manager interview3 (Android相关的问题,Sysem design)
Booyah考的Android题目蛮刁钻的,会针对你的回答往更更更深的地方问,所以如果有
Android BSP或是framework相关的经验可能会比较吃香。
结果:Reject
Tiktok(Bytedance):
4关面试:
- 1st Tech interview (2题DS + Algorithm )
- 2nd Tech interview (System design + 1题DS + Algorithm )
- Manager interview (BQ + System design)
- HR Behavior interview
演算法的部分中规中矩大概是Leetcode medium的程度,System design主要也试考
front-end的部分没有涉及到backend的design,Manager interview中的system design倒
是被问了个有趣的问题,如何implement 同user但有多重身份的登入。
这是新加坡的Fundenmental team 的Android缺,其实非常的吸引我,他的TC组合是base
+ bonus + shares,但我本人对share这种未来的东西不是看好且因为base低於我的预期
,再加上家人没有意愿移居新加坡後放弃。
结果:Offer Get
Woven Planet:
这是Toyota的子公司,主要负责自动驾驶、Smart City等等的开发,我面的职位是Smart
City中的Super App team,这是一个新的team且App是用flutter写的,刚好我有2年的
flutter经验可能有加分。一共有6关面试:
- Assignment
- 1st Tech interview (DS + Algorithm)
- 2nd Tech interview (System Design)
- Behavior interview (BQ)
- Cross function interview
- Manager interview
整个面试拖超~级~久的,第一关的tech面试 easy左右的题目 简单到我不可置信,也没有
follow-up,整个面试大概15分钟内就结束。Cross function interview是一个
ex-Googler大叔,问了一些像是tree 的traversal, update 的TC, 怎麽balance tree 另
外还有 Oauth等等的问题,因为大叔感觉是web背景的我被问这些回答得并不是很好。最
後在等待结果前有在被要求加面一次感觉也是偏system design的interview,里面就有问
到怎麽设计一个service 要从FE/BE的角度都分析。
结果:Offer Get
Mercari:
其实Mercari我以前就面过了,面试一共6关:
- OA(Hacker Rank)
- Phone Screen
- CS interview
- Android Pair Programming interview
- Manager interview
- Director interview
CS interview 我记得是考了一个linkedlist的问题,那个题目并没有很难只是我把他往
难的地方去想,最後给了一个reverse的解,後来他跟我再次澄清题目後我改用Set 去
check object reference解了出来,一个大概只要5分钟内解决的问题我想太复杂搞了30
分钟QQ。Android的面试官是两位Tech Lead,他事先会给你有问题的code,最好可以先想
好怎麽refactor来符合clean architecture的原则。Director interview我似乎有地方没
有答的很好,这部分最後有影响到我拿到offer的level。值得一提的是招募的TA是一个台
湾人,非常好的一位大哥,Mercari也是full remote,所以你可以在日本任何一个角落工
作不需要去公司。
结果:Offer Get
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.150.184.187 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Oversea_Job/M.1661094801.A.4BC.html
1F:推 MAGICMCGRADY: 没投日本google? 08/21 23:16
2F:推 k801030: 语言、安全、文化都是新加坡胜耶 08/22 01:09
3F:推 Goblet: 谢谢分享 08/22 01:54
4F:推 MAGICMCGRADY: 日本再怎麽没落也比新加坡强好吗 08/22 02:44
5F:推 MDay56: 谢谢分享 08/22 07:40
6F:推 goodsun: 分享推推 08/22 09:31
7F:推 yu90342: 好奇最後选择去哪边呢? 08/22 10:58
8F:推 jlhc: 感谢分享 08/22 11:02
9F:推 monkey5h123: 请问woven的tc如何呢?谢谢 08/22 11:52
10F:推 eju901677: 好强 真千万哥 08/22 13:13
11F:推 plsmaop: Woven 最高吧 08/22 13:53
12F:推 DuoXivo: 原Po真强者 请收下我的膝盖 08/22 20:40
13F:→ sasoman: 楼上才是真强者QQ 08/22 22:16
14F:→ sasoman: 对日本薪资好奇可以问狗关键字opensalary参考看看 08/22 22:17
15F:→ Rabby250: 1F :日本 G 现在和全球一样缓招,我五月的时候有排电话 08/23 12:21
16F:→ Rabby250: 面试有过,但是被放生到三个月後(现在) recruiter 08/23 12:22
17F:→ Rabby250: 回信说缺被关了,要保留我的资格看一年内有没有别的缺可 08/23 12:23
18F:→ Rabby250: 以投(有的话就是直接进 onsite ) 08/23 12:23
19F:推 colorhaake: 我的猫在看我为什麽要跪着看这篇文章 08/23 12:57
20F:推 bluebluelan: woven在矽谷是能跟google/fb拼的TC 08/23 13:00
21F:推 aa06697: Google跟fb的tc不是同个级别的吧(? 08/23 17:31
22F:→ kokosorazure: 推推 08/23 23:04
23F:→ s06yji3: Thx 08/24 00:36
24F:推 VictorKid: 大哥终究是大哥 08/24 22:23
25F:推 Jacky789012: 日文初级有机会去面试吗 08/25 01:11
26F:推 joshua5201: woven推 认识很多ex-googler在那 08/25 13:41