[心得] 新加坡Shopee, ByteDance面试心得

楼主: algorithms (恭喜发财)   2021-02-15 00:43:07
背景:
113电资学士班,112资工所,曾经到美国UIUC交换并跟当地教授做专题,以及在大M实习
一段时间。
背景主要是做电脑视觉方面,最近有做一些高效能计算研究。
准备:
本来在大M实习完觉得该专心做研究了,但看到同学一直刷实习经历我也好羡慕。
因此在七月底决定刷题再找实习,殊不知已经没什么实习缺了。
无奈之下,只好继续刷题打发时间。
到面试前,不知不觉就刷了九百多题 (easy 230 medium 571 hard 206)。
ByteDance内推可以参考 https://bit.ly/3qjETd6。
Shopee部分我是用这个连结 http://bit.ly/ShopeeSGTW。
面试:
Shopee Platform Engineer (OA)
大部分人都被考两题leetcode,但是我拿到的是二十多题选择题加上一题leetcode。
选择题部分比较难,有逻辑测验以及OS,DBMS,Networking,资结算法等考题。
其中包括手动建heap, 以及从pre-order, in-order traversal还原bst等等...
leetcode大概就easy medium。
Shopee Platform Engineer (一面)
遇到一个很热情的工程师,基本上就问一些background,OS (mutex, zombie/orphan
process...)。考一题leetcode,本来还要考另一题leetcode,不过他说我第一题写的很
好就直接给过了。
后面介绍职位的时候很认真且详细,让人感觉很好!
Shopee Platform Engineer (二面)
这次遇到了team lead以及另一个旁听的工程师,同样问了background以及OS的知识 (p
rocess vs thread,inode...) 还有两题leetcode。
接下来问system design,基本上就各种天马行空乱设计乱答还挺有趣的,
刚好在实验室有接触过一些相关的技术,所以可以合理且有建设性的瞎掰XD。
最后问了一些家庭状况,为什么想来新加坡等等...
ByteDance Backend Engineer (一二面)
没有OA就直接进入phone interview了。一二面是同一天,基本上都在问leetcode,总共
问了五题。
跟虾皮相比,这边的工程师感觉比较忙,对工作内容也比较保密。
ByteDance Backend Engineer (三面)
Leader面,全部都在问我做过的专案。
刚好最近做的分布式深度学习他感兴趣,就从那边延伸问一些system design的问题。
结果与心得:
拿到双边offer,Shopee动作快很多薪水也比较有诚意所以最后就决定去Shopee了。
以薪资来说,整包比台湾高出不少,甚至超乎了我的预期。
大概因为是fresh grad,我提到有competing offer之后也没有实际的谈薪水,但HR给出
来的package会好一些。
Interview方面,基本的CS知识要熟,虽然我也蛮常被问倒XD。
Backend缺当然就问比较多DBMS (特别是isolation,B+ tree部分) 以及网络 (https,
TCP/IP) 跟OS,这部分看glassdoor就有很多资料。
白板题大多都是leetcode top interview加上一些变化而已,都不难。
大部分都可以用dfs/bfs, hashmap, sliding window, two pointer, sorting, priori
ty queue这些常见的方法解。
我本身背景不是Backend相关也是上了,因次不要妄自菲薄,有喜欢的工作就投吧,大不
了当作一次免费的mock interview。
最后要感谢愿意提供各种建议的前辈们,也祝其他求职者们顺利上岸!
作者: boy00114 (ponny)   2021-02-15 00:57:00
推!强者!
作者: Lucifer10896 (我要养猫)   2021-02-15 01:50:00
作者: tnfshjcc (↖煞气a携阿携↘)   2021-02-15 03:51:00
九百题猛猛 赞
作者: expiate (夜露死苦)   2021-02-15 04:46:00
我好奇这ID竟然没有古早人注册喔?还是恭喜你喔
作者: wawi2 (@@)   2021-02-15 04:50:00
你的背景转新加坡公民后 找美国google肯定上的了
作者: taipoo (要成功要积极)   2021-02-15 05:18:00
作者: kyrie77 (NTU KI)   2021-02-15 06:21:00
强者推
作者: flyawayla (想飛)   2021-02-15 07:07:00
请问新加坡bytedance会有option吗?
作者: shiauji (消極)   2021-02-15 07:39:00
ID正确...
作者: qk3380888 (小官)   2021-02-15 08:51:00
id好神
作者: pornstar (迪克)   2021-02-15 09:49:00
900题一般新手要花1,2个月才刷得完
作者: alihue (wanda wanda)   2021-02-15 10:34:00
九百新手最好两个月刷的完,新手一个 m 都可以卡一天吧
作者: steven95421 (建中潘若迪)   2021-02-15 11:17:00
作者: plsmaop (plsmaop)   2021-02-15 11:24:00
大神
作者: qweqweqweqwe (4qwe)   2021-02-15 11:33:00
九百题新手一年都不知道刷不刷的完…
作者: CorkiN (柯基)   2021-02-15 11:53:00
大神
作者: NCUking (中大王)   2021-02-15 12:35:00
前段本科系怎么可能会被medium卡一天资结、算法早就修过的东西课堂作业要求还比较难
作者: yu90342 (建电鱼丸)   2021-02-15 13:35:00
先恭喜你,顺利录取虾皮,看来拿到了很不错的 offer,如果对新加坡有什么问题,都可以来信讨论
作者: alihue (wanda wanda)   2021-02-15 13:35:00
那就看你怎么定义 一般新手了
作者: maoxing   2021-02-15 13:43:00
真的有200万以上喔?
作者: Raymond0710 (雷门)   2021-02-15 19:20:00
推 好奇面试是用中文还是英文?
作者: yu90342 (建电鱼丸)   2021-02-15 19:54:00
看面试官,满高机会可以用中文面
作者: doranako (真爱无限)   2021-02-15 20:22:00
谢谢分享,满厉害的
作者: fish0112 (鱼)   2021-02-15 21:08:00
900题+基础扎实 这个没后端经验哪有差xd
作者: fikruank (POPO)   2021-02-16 02:36:00
欢迎加入虾皮 一起来新加坡体验加班生活 XD
作者: smily134 (father134)   2021-02-16 11:37:00
感谢分享
作者: gogogogo3333 (gogogogo33333)   2021-02-16 15:16:00
作者: PHEj (Vino)   2021-02-16 21:47:00
恭喜原Po!如对新加坡字节或是虾皮有兴趣 也欢迎找我内推! 我之前也有发心得文~ 可A我ID
作者: yislin (YiieSt2310)   2021-02-17 21:41:00
感谢分享
作者: Amazonite96 (风风)   2021-02-18 09:22:00
强!,感谢分享
作者: kirito8763   2021-02-19 20:33:00
推 大神
作者: cacadeon (deon)   2021-02-21 18:10:00
感谢详细分享

Links booklink

Contact Us: admin [ a t ] ucptt.com