更多关于笔试、面经、内推、岗位相关的消息, 请在公众号“坡县互联网内推”中获取。
【一面】
新加坡一般是HR面为第一面,这点可能和国内大部分公司都不一样。一般是半小时英文面试。不过不用怕,很多国内的同学担心自己的口语问题,如果实在对自己的口语没有信心,可以在HR发邮件约定面试时说明情况。下面举的是技术岗的例子,非技术岗不会问技术问题。
- 5分钟的英文自我介绍:自我介绍尽量丰富一些,既要包含自己以往的经历,也要体现自己对shopee的了解。面试毕竟是一个双向选择的过程。
- 面试shopee的原因:关于shopee的发展情况,可参考公众号历史文章。
- 为什么要来新加坡:关于新加坡相比国内的优势,可参考公众号历史文章。
- 几个简单的计算机基础小问题:比如数据库,http,数据结构。不是考算法题,只是检验一下求职者是否了解计算机的基础概念。不需要特殊准备。
- 掌握的技术栈,做过的项目:尽量多给出一些专业术语和名词。
- 自己的优缺点是什么:这种问题在知乎上有很多答案可以参考,核心点就在于说缺点的时候不要太实在。
- 期望薪资:可以在offershow上详细了解下薪资范围。一般校招和工作三年内的算作entry level,工作三年以上的是senior level,个体薪资差异还是挺大的。但总的原则是能力和业务匹配,面试好,pay就会很美丽。
【二面】
这一面是技术面。自我介绍之后,没有别的,就是做题。Shopee考的算法题一般是leetcode里中等难度的题,一般两到三道。我整理了一份算法题的列表,请在公众号后台回复“算法”获取完整版。
题目(数字为leecode题号) | 频率 |
---|---|
相交链表 | 10 |
二分查找 | 9 |
三数之和 | 6 |
最大子序和 | 5 |
其实shopee考得都是非常常规的题目,也就是不想在coding上面难为大家。当然面试官也直接和我说了,碰到原题的可能性不大,会有一定的变种。包括我自己面试的时候,面试官也是很兴奋地跟我讲,他给我出的题是他面试之前自己想的,没从题库里出。所以题还是要多刷,我也会在近期将我自己总结的算法模板发送到公众号后台,有兴趣的可以提前关注一下。
【三面】
这一面技术面主要是问项目,视情况一个小时至一个半小时不等。对于算法、后端、前端、测试不同的技术方向,面试问题差异太大,面经的更新也比较频繁,可以在公众号后台回复“面经”获取。
这一面的核心就是深挖简历,大家要对自己的简历了熟于心,每一个项目可以按照如下思路进行描述:
业务背景 —> 采用的方法 —> 实现过程 —> 结果(用数据进行说明)—>遇到的问题/Bad case分析 —> 调优方案
还要补充一点,如果你的简历内容足够充实,就相当于给面试官圈定了一个面试范围,他就会揪着你的简历深挖。如果你的简历平平无奇,真的也很难为面试官,他如果不知道问什么,就只能考一些相关的技术问题,但是这个对于求职者来说其实非常难以准备,如同大海捞针。我的建议是把简历里的项目写的细致一些,可以自己在线下进行排练,一个项目介绍十分钟,同时在深度和广度上进行扩展,这样来引导面试官,他就不会问一些你无法准备的基础知识了。当然,基础知识也非常重要,但是假如你时间比较紧,还是多在项目上下功夫。
【终面】
这一面一般是部门老大,企业面试的成本是很高的,能到这一面也是希望可以录取你。老大面一般会给你一些具体的业务场景来让你解决问题,主要考察临场发挥的能力和对技术、业务的理解。
建议在前两面的时候和面试官问清楚具体负责的业务模块,在终面之前可以结合shopee的APP对业务有个大概的了解。面试过程中尽量体现出你对Shopee的兴趣,对部门业务的兴趣,和你的个人能力将如何匹配公司业务并且提供价值的。
其他岗位的面经请移步公众号“坡县互联网内推”获取