作者shi359 (归人还是过客)
看板Oversea_Job
标题Fw: [心得] 新鲜人面试海外公司 (虾皮)
时间Mon Jun 10 00:19:45 2019
※ [本文转录自 Tech_Job 看板 #1S_J54t- ]
作者: shi359 (归人还是过客) 看板: Tech_Job
标题: [心得] 新鲜人面试海外公司 (虾皮)
时间: Mon Jun 10 00:18:08 2019
其实这篇算是半个心得+半个请益文XD
想分享一下面试流程,供跟我一样是应届毕业生想出国的同学们参考
并询问板上前辈们对於这个职缺的意见
============================================
背景:
青椒学硕 大学大概排名 60~70%
没有太多作品,但有两个暑期实习经验,硕班两年没啥长进 QQ
曾经想找海外工作,但 glassdoor, LinkedIn 丢了一轮没下文
动机: 其实没啥动机,丢的时候已经有其他 offer,不过还是手痒乱丢
觉得 HR 不太可能理我
管道: 虾皮徵才网站
应徵职位: Server (junior)
面试流程: (约两个月)
Stage 1: 人资 phone interview (英文)
一开始人资请我自介,
之後问我台湾也有分部,为什麽要投海外
还有期望待遇 那时候我用台币单位回他,差点把人家吓死XDD
Stage 2: Coding Test
後来人资寄连结给我,请我完成
考试网站是用 glider.ai,测验题数 2 题,一题 15 分钟 算是非常赶
这边不得不抱怨一下 Glider,除了强制要开视讯作答外,还要分享桌面
到底是多怕人家作弊啊啊
而且 input/output 都要自己处理,也没有规定格式,没有范例测资
一次只能跑一笔测资,跑到一半还会卡住
然後不会有任何测资,要自己通灵
一开始有一半时间都花在了解整个操作
题目难度的话,大概是 medium 偏难,因为时间久远,加上写完很不爽,没有记题目
第一次写完後没看到提交页面,以为可以直接关掉了
後来人资寄信跟我说他们没收到,但是好像期限过了,我也没办法登进页面补交
所以人资又寄了新的一份题目请我做 (超级煎熬啊啊啊)
写完後其实很没信心,觉得自己应该不会上,就不管了
Stage 3-4: Technical Interview (中文,一次约 90 分钟)
过约两个礼拜後,人资跟我说过了 coding test ,要安排 skype 面试
Server team 总共分为 search recommendation 和 business logic 两个小 teams
第一轮是跟 recommendation team 的工程师面试
一开始问我是不是讲中文,确认後露出了放心的笑容XDD
这边面试是用 skype web 版,超 级 他 妈 难 用 !!!!
不小心断线後试了十几分才重新登进去
然後在 codepad 上写 code,对方又看不到
後来对方也断线,折腾了半小时候,我们才都用 skype app 重新连线
虾皮真的要加强面试的品质!!
面试第一部份是请我解一题
Leetcode 238 - Product of array except self
解完後讲解时间/空间复杂度
後来开始问题轰炸: process 在 memory 内怎麽存放,parallel/concurrent 的差别,
tcp/http keep alive,https 原理 之类的问题
多着重在 OS, Network, Database
最後是 System design 的问题
对方描述问题的时候都是用中文术语,很常因为听不懂,请对方讲英文
问的问题都算是很精实,而我回答时虽然满快给出方向
但自认没有回答的很好,觉得应该是没机会了
过一个礼拜後,人资跟我说上一关过了XDD
接着是 business logic team 的姊姊跟我面试
这次学聪明,请我在 codebunk 作答
题目是 Binary Search 和 Hash Table Implementation
流程跟上次一样,题目轰炸
不过这次着重在 Database 和 System Design
Database 考了两题有点难 SQL,不过已经很久没碰了,写的时候卡很久
System design 则问了两题:
一题是纪录登入纪录,需要纪录哪些栏位来确保安全性
另一题是怎麽设计处理订单的 table, 要依地区分 table 还是订单状态呢... 等等
Stage 5: Final Interview
其实完全没预料到会到这关,人资寄信时我也吓到了XDD
而且面试後才发现人资在 skype 上面有跟我分享之前面试官的 feedback
但是我都没登入所以没看到。对人资有点抱歉 QQ
面试官给我的 feedback 是希望我不知道的问题不要太快放弃,
可以多要 hints 或多从不同方向大胆猜猜看
原本预期这关应该不会有技术问题,没想到还是问技术
虾皮真的很精实啊....
不过这关没有写 code,而是 system design,而且是很 detail 的 system design
包含要用哪些 data structure, 要怎麽改善时间复杂度等
最後结束让我问问题,也很仔细的回答我
过约一个礼拜後.... offer get!!
===============================================
最後,想请问板上的大大们
不知道推不推荐新加坡的虾皮 ?
工作内容主要是做 load balance, 开发 module 给後端使用
我担心的点是
1. 虾皮的 server 是自己架的,而非 AWS 之类的服务,
不知道这对未来换类似的工作有没有影响
2. 由於虾皮是中资,但市场只在东南亚,不知道会不会受到中美贸易影响 ?
3. 其他关於公司的制度和发展
抱歉,文章有点长
希望我的经验有帮到也想至海外工作的同学 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.250.190.99 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Tech_Job/M.1560097092.A.DFE.html
※ shi359:转录至看板 Soft_Job 06/10 00:18
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: shi359 (111.250.190.99 台湾), 06/10/2019 00:19:45
1F:推 hortune: 同届有人谈到6k06/10 00:49
2F:推 GinginDenSha: 若是为了生活品质,建议你仔细研究一下 5K 是对等06/10 08:48
3F:→ GinginDenSha: 台币多少的生活品质,青椒硕在台湾过的比较好不难06/10 08:48
4F:→ GinginDenSha: 。要去的诱因要再次思考,看是海外工作的经验还是06/10 08:48
5F:→ GinginDenSha: 其他的。另外做 load balancer 是一个相对深的方向06/10 08:48
6F:→ GinginDenSha: ,第一份工作还是建议有广度比较好,但若你很有兴06/10 08:48
7F:→ GinginDenSha: 趣想成为这个领域的佼佼者,那就是很好的机会。06/10 08:48
好的,谢谢您的建议
※ 编辑: shi359 (61.228.240.228 台湾), 06/10/2019 10:15:43
8F:→ jatj: 中资公司 06/10 17:42
9F:推 hrules: 新鲜人这个薪水很可以,反正在新加坡都是一定要跳槽的, 06/10 20:15
10F:推 hrules: 这个公司很不怎,可先去再慢慢找F G A 的机会 06/10 20:17
11F:推 poisonB: 5~6k还可以吧 1.5k租屋 自己煮更省 06/12 00:22
12F:推 noisymute: 很操,但职涯国际化了。 Junior大概5.5k 06/17 20:24