Oversea_Job 板


LINE

大家好,我最近面完 Indeed 东京 的职缺,因为过程中有受惠於 ptt, 所以上来分享一些资讯,希望能回馈大家! === 个人背景 === (1) 112 CS 学士毕,有申请到硕士但没去读 (2) ACM-ICPC 亚洲国外赛区第三名 (3) 一年实习+一年正职经验 (24y (4) 工作大部分是写 app (5) 没有 ML 任何相关知识 (6) 面试当下没在找工作,也没特别准备 (7) 有计划未来要出国,但现阶段没有规划,也没有打算去日本 (8) CodeForces: 2100+ AtCoder: 2200+ 面的 Team 是 Indeed 的 Search Team,还不确定主要工作内容 日文能力是连五十音都不会 这是用英文的 Foreign Team,不用 onsite interview === 时间线 === (1) 一月中猎头 Linkedin 联络 (在职面试) ----------隔一周---------- (2) 一月底 OA ----------隔三周---------- (3) 二月中 第一关 ----------隔两周---------- (4) 三月初 第二关 ----------隔一周---------- (5) 猎头通知公司正在考虑 ----------隔一周---------- (6) 猎头通知口头 offer、核薪、送总部审核 ----------隔两周---------- (7) 四月初 offer letter 结论:接受 offer,预计 6 月报到 以下会就面试经验、在职准备分享一些心得! === 面试经验 === (请容我略过题目的部分) (1) LinkedIn 猎头联络: 看起来是罐头,有其他朋友也说有收到,但猎头强调是因为看到我的比赛记录才找上我 这部分心得就是早早办帐号并且写上完整履历吧 我帐号摆着两年了第一次碰到自己有兴趣的机会 (2) OA: 在 AtCoder 上面写一场比赛,总共四题,时间是两小时。 据说这次 Search Team 的标准是约三题半,但没有办法确认。 我个人是大概四十分钟做完满分。 题目难度对非选手来说真的很高,老实说自己在做的当下有被题目震慑到。 听过一个说法是难度是 LeetCode 3M+1H,但个人觉得大概是 1E+2M+1H, 而且 Hard 比大部分的 LeetCode Hard 都还要更困难。 (我 LeetCode 每周的比赛大概都是 20 分钟左右做完) (3) 第一关、第二关: 第一关是一对一 tech interview x1 第二关是一对一 tech interview x2、behavior interview x1 behavior interview 很有趣,就是跟未来的主管一对一聊天一个小时。 心得大概就是放轻松跟他聊吧,我感觉就像在跟朋友聊天一样。 我跟他分享了一些自己做过而且喜欢的 project,还有一些工作上的热情跟心得, 以及未来想要的方向。 主管也跟我分享很多 Indeed Search Team 正在研究的东西,然後问我一些建议这样。 整体来说是一个非常棒的体验。 tech interview 的部分有碰到简单题、算法题跟 open problem, 但核心主轴都是演算法优化。 Indeed 题目模型都很简单,是 LeetCode 上面很容易想跳过的那种。 题目都需要一些 Class 架构的知识,然後情境很实际, 需要跳脱比赛选手对一些优化根深蒂固的想法。 我在做题目上面太冲了,看到一些想优化的东西就优化, 但面试官都引导我在开发产品情境下要注意的一些事情。 个人觉得是一个学习的好机会,我学到很多东西! 相比以前去 Google 面试的经验来说,我觉得 Google 的题目难度很高, 但优化目标很明确,基本上靠直觉就知道面试官在打什麽算盘。 但 Indeed 不太能靠直觉,需要靠一些沟通去了解面试官的想法, 先写完最 naive 的架构之後再透过讨论去决定下一步的方向, 很像实际在跟人一起合作一样。 另外就是题目很庞大,follow up 做不完, 其中一题我的程式码跟注解加一加总共一百多行。 英文部分,我个人没考过任何检定。之前 112 毕业门槛是裸考就过的, 但也不敢说自己英文多好。面试官英文都超好,四个面试官都是日本人, 只有一位口音比较重,其他三个人听起来跟 native 不会差太多。 口音比较重的面试官也都听得懂他在讲什麽。 这次线上白板题最难的地方就是「线上编辑器」, 是用一个类似 Google Docs 的编辑器一起协作,所以遇到需要画图只能写注解, 而且还得用英文表达。不过缩排、上色那些都不是问题, 跟去 Google 面试会用的编辑器很像。 这整段可能描述的很抽象,要请大家自己上网找找更详细的资料了,不好意思! (4) offer: 收到 offer 我吓一大跳,因为比我开的期望薪资还高很多... Relocation Package 很高级,基本上任何事情都有专员远端协助, 除了工作许可文件要自己准备以外目前个人状态就是个废人 === 面试准备 === OA 部分是裸考,因为平常偶尔就有打比赛的喜好, 所以觉得如果这种状态都被刷了应该没办法做更好吧! 当时因为自己现在的工作很喜欢,所以也没多想,就是看看一个机会而已。 进到真的面试之後,我做了一些准备: 1. 打了一个月的 LeetCode 周赛: 题目很简单,就当打兴趣的 2. 打其他各大比赛: 我有打 CodeForces、AtCoder 的比赛,後者参加比较多 3. 刷题: 饭後来两题 LeetCode Hard,平常练习速度的话, 我是随机选四题 Medium 计时半小时,时间内通过率大概七成 4. 自言自语: 我会在各种空闲的时间选一个 topic 然後自己对自己英文演讲, 例如:我的工作生活 我觉得这个很有帮助,可以训练一些单字的脑内 mapping 尽量挑跟 tech 有关的主题,像是解释 LeetCode 题目的做法, 可以帮助专有名词的训练 5. 看实况: 我很喜欢看实况配饭吃,我特别爱 shroud 的实况 看实况可以训练英文听力,也顺便学一下外国人平常讲话的用字 另外会建议把这部影片看完: Moishe Lettvin - What I Learned Doing 250 Interviews at Google https://www.youtube.com/watch?v=r8RxkpUvxK0
个人跟朋友们聊天之後觉得我们准备面试最欠缺的是以面试官的角度去看待面试。 先了解对方想要的东西是什麽之後,再去想要给对方的东西是什麽, 会是一个不错的方法。 === 面试心得 === 我面过一些大公司跟一些新创,Indeed 是让我觉得整个过程都很舒服的。 Indeed 的面试官人都很客气,然後题目也都很有趣,有实际在工作的感觉。 这次面试的大瓶颈是猎头一直挡在那,直到收到 offer 我才第一次跟新公司有联络。 好处是 offer 的部分猎头都帮我谈好了,虽然不知道他用了什麽技巧。 另外听说这次 hire 的门槛很高,猎头说我是他知道的第一个 success,运气真好! 根据他的消息,很多通过 OA 的工程师在後面会因为各种可能被刷掉,特别是沟通能力。 以上,如果有问题可以留言,我有看到的话会回覆,谢谢! --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.231.58.155
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Oversea_Job/M.1556075671.A.98D.html
1F:推 cchao28: 感恩强者的分享 04/24 11:16
2F:→ robler: 太强啦 04/24 11:20
3F:推 hanyi0923: 强 04/24 11:22
4F:→ hanyi0923: 话说能不能透漏一下原来实习1年是什麽单位呢 04/24 11:24
MixerBox
5F:推 MoriNakamura: 太神啦 04/24 11:24
※ 编辑: bigelephants (61.231.58.155), 04/24/2019 11:28:18
6F:→ jatj: wow 4M 30分做完一题不就七分钟 04/24 11:29
7F:推 s06yji3: Thanks 04/24 11:32
8F:推 moomin60129: 推神人 04/24 11:33
9F:推 alihue: 感谢分享 04/24 12:02
10F:推 zxcv12: 高手.我Leetcode刷了约400多题看到题目还是死... 04/24 12:04
LeetCode 题目含水量很高 要看你刷的题目难度比例大概多少 我写了 5xx 大概 M 200~300 H 100~200 不过以前比赛练的两三千题在这边是看不到的 ※ 编辑: bigelephants (61.231.58.155), 04/24/2019 12:17:04 补充一下如果是搜 Topic 找题目刷的感觉 跟全随机看题目的感觉是完全不同的 建议可以试试看固定难度全随机的状况下能不能刷得起来
11F:推 hortune: 太猛了 04/24 12:16
※ 编辑: bigelephants (61.231.58.155), 04/24/2019 12:19:03
12F:推 sorryla: 确实公司的高频题很常出,有去地里做功课的话会好上很多 04/24 13:01
13F:推 oasis10702: 太神啦帅帅帅帅哥 04/24 13:16
14F:→ gabbana: 看成京东 04/24 13:18
15F:推 abc53: 推 04/24 13:39
16F:推 waterme1on: 推强者 04/24 13:42
17F:推 krauserq: 瞻仰神手 04/24 15:19
18F:推 shawnfu: 美商薪水 亚洲生活 太爽了 04/24 15:45
19F:推 k900421: 跪在这篇文章前起不来 04/24 15:47
20F:→ k900421: 可以请问工作职缺内容是啥吗? 04/24 15:48
抱歉我目前还不知道会去哪个 Team 只知道会在 Search Team 下面 Indeed 徵才资讯里面看到比较像的是这个 https://www.indeed.jobs/career/JobDetail/Software-Engineer-Search/16552 ※ 编辑: bigelephants (61.231.58.155), 04/24/2019 15:58:52
21F:推 scarletflare: 太神啦推推 04/24 16:59
22F:推 jyuan1993: 原po好强~恭喜 04/24 17:27
23F:推 jyuan1993: 我的面试还在进行中,希望下半年有机会当同事 04/24 17:30
24F:推 bomson: 推 好猛 04/24 18:29
25F:推 purplelife: 强者 04/24 19:02
26F:推 jlhc: 强者给推, 这间的薪水值得一去呀 04/24 19:26
27F:推 kingnamefu: 推!超强 04/24 19:38
28F:推 V1V1V1V1V1V: 有够猛 04/24 20:57
29F:推 coquelicot: 强者我朋友给推 04/24 22:34
30F:推 gitignore: 好屌...我最近拿到美国的indeed SRE 但美国简单超多XDD 04/24 22:44
31F:推 Murasaki0110: 饭後两题hard 写完就可以吃宵夜了吧 04/25 00:11
我觉得 LeetCode Hard 还好,除非你做像是 LRU Cache 那种题目要想比较完整的 其他比较偏想法的题目靠的就是经验跟运气吧 XD 如果要挑战写完吃宵夜的题目,我会去找 AtCoder 配分 >=800 的题目来做
32F:推 chi1242: 太猛给推! 04/25 00:34
33F:推 bamchisu: 猛 04/25 01:42
34F:推 wintercoldb: 推 04/25 02:59
35F:推 DONmilK: 请问有用到非常艰难的algorithm 优化题目吗 04/25 04:15
个人觉得没有,但碰到的题目都非常开放 在面试过程的一个小时里面题目一直不断被扩充 所以我确实有用到比较复杂的演算法,但就要看个人跟面试官的互动了 我有其中一关一直出错 QQ 还好面试官人很好没把我刷掉
36F:→ jatj: 优化是甚麽 04/25 04:44
简单讲的话就是一个在时间复杂度、空间复杂度、编写程式复杂度上互相取舍的过程 为了让程式在执行速度、消耗资源、易读性等等各项指标上更优而做的改动
37F:推 luxylu: 强 04/25 07:43
※ 编辑: bigelephants (61.231.58.155), 04/25/2019 08:53:55
38F:推 CApopsicle: 帅帅帅帅帅哥哥强者给推 04/25 09:09
39F:→ jatj: 我以为那叫最佳化... 04/25 09:18
40F:推 qazxws: 强 谢分享 04/25 10:09
41F:推 wsp151515: 太强 04/25 13:08
42F:推 vvind: 推 04/26 09:21
43F:推 johnny94: 想知道学生时代是怎麽训练的XD 04/26 11:27
这个问题很好,我稍微回答一下。 我小六的时候遇到恩师,当时我没有什麽自学能力 他要求我用记事本土炮学了一年的 Java,那时候还是 Fedora Core 4 国中之後他教我写 Action Script 3.0 当时很火的语言 然後教我看 API 文件,每两三个月会丢一个 Topic 给我做,培养了基本的接案能力 也是这个时期比较懂得怎麽自学、怎麽学一个新的语言 高中的时候碰到竞赛训练,但被惨电,屡战屡败,连选训营都没进过 可以在这个网页看到那个年代的建中培训资讯 http://pisces.ck.tp.edu.tw/~peng/index.php 高中培养了基本的演算法能力,面试会考的东西几乎都碰过了 DP、图论、二分搜、Trie...等等 还有一些高级技巧像是线段树、平衡树、持久化资料结构 我以前是读附中的,被建中惨电很不甘心,上大学之後就考进 112 的 ACM 培训班 大学的时候我秉持着几个信念 1) 选喜欢的课,不特别查分数甜不甜 2) 不抄作业,交出去前也不太对答案,作业改完回来才会去讨论 3) 教授只要开始念课本就翘课,因为在宿舍自己读效率比较高 4) 碰到新的 project 状况允许就选用一种没用过的程式语言 5) 修不下去的课就停修,人生会很美好 XD 付出的代价就是我校内成绩不高,所以也没打算申请国外研究所 陆续运气好、碰到贵人再加上有付出一点点的努力才有今天这份 Offer 事实上比我还厉害的人太多了,只是多半低调没有出来分享而已
44F:推 donkilu: 现在都讲优化了吧,最佳化太饶舌 04/26 12:08
45F:→ donkilu: 何况你也不能保证真的是"最佳"XD 04/26 12:09
46F:推 hanyi0923: 楼上问怎麽训练,感觉楼主的情况是典型竞赛选手的玩法 04/26 12:20
47F:→ hanyi0923: ,我自己高中开始学IOI都没办法到这个程度,一般人不 04/26 12:20
48F:→ hanyi0923: 容易复制这个经验 04/26 12:20
过奖了,我其实在 112 选手只能算中下程度而已 至於复制经验的话,我觉得比赛部分显然来不及,但如果只是要通过面试的话倒是不难 离开竞赛的话,我比其他人优势没多多少
49F:推 s06yji3: 一般人应该也来不及了QQ 04/26 12:28
※ 编辑: bigelephants (61.231.58.155), 04/26/2019 13:17:17
50F:推 DONmilK: 真的强 普通班大五毕业才开始刷题表示敬佩XD 04/26 13:45
51F:推 s06yji3: 感谢分享经验 04/26 14:21
52F:推 johnny94: 感谢回答,果然真强者XD 04/26 14:58
53F:→ dreler1: 可以问一个follow up的问题吗? 04/26 20:55
54F:→ dreler1: 可以分享一下 13/14岁开始写script的感想吗? 04/26 20:56
55F:→ dreler1: 小六可以专心开始写java 真心佩服 04/26 20:57
56F:→ dreler1: 可能之後用来试试看小孩子 04/26 20:58
我是 12 岁开始,我个人的话感觉再早个一两年开始会更好一些 写 script 的话 简单的回圈概念、递回不会太难才对 但要很有耐心教 小孩子没有什麽自学能力要一步一步带 吸收能力又会差距很大 所以我看老师上课都超累 他要同时在很多进度切换 我老师的带法能接受的人不多 一方面是 Java 的语法算比较龟毛的(?) 跟 Python 之类的语言比的话 另一方面要在没有上色、排版的记事本 自己土炮写 Code 当时班上原本六个人,一年後剩两个人 还有就是我当时无法理解回圈这些东西学来可以干嘛 因为没有 UI 可以玩,但离理解物件导向、画 UI 那些又还有一段距离 小时候蠢蠢的觉得这样印东西在萤幕上就已经很了不起了 XD 小孩的话 从 Scratch 之类的开始可能还是比较适合点
57F:推 lc85301: 我跪 04/27 09:37
58F:→ askaleroux: Indeed的OA真的很难啊= = 04/27 09:58
59F:推 stonylu: 欢迎来东京上班,我觉得在东京上班的CO值还不错 04/27 21:12
好 >< 谢谢前辈 ※ 编辑: bigelephants (118.167.66.173), 04/28/2019 10:48:22
60F:推 dreler1: 谢谢你的回覆 蛮有用的建议 我自己是18岁 没有系统性 04/28 11:21
61F:→ dreler1: 从fortran 开始学script 有点想让小孩子早点掌握电脑逻辑 04/28 11:22
62F:→ dreler1: 但是我真的不知道 小孩子要怎麽教 XDD 04/28 11:23
63F:推 j19950220: 想问一下大大,刷题时会要求自己做优化吗?还是大大通 04/30 20:40
64F:→ j19950220: 常是直接生出最佳解XD 04/30 20:40
刷 LeetCode 的时候不会 但我在解 Cracking The Coding Interview 的例题的时候会顺着 Hint 做完 其实在做题应该也很难 100% 确定有没有做到所谓的「最佳」 因为有时候你可以做一些时间跟空间的交换,或者甚至用一些资源来换取更短的 Code 不过我在 LeetCode 上开始做一道题目的时候基本上都是时间复杂度有很高的信心会过 一些比较暴力的做法 觉得应该不会过的作法 都只会在脑中推演一遍而已 ※ 编辑: bigelephants (114.42.62.27), 05/01/2019 19:44:04
65F:推 j19950220: 感谢大大的回覆,希望有天也能当大大後辈 05/08 20:49
66F:推 jays6215: 大大推个 05/09 20:57
67F:推 mirror0227: 朝圣推一下大神 <(_ _)> 10/19 17:07
68F:推 usoko: 推真强者 11/18 09:50







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP