全程面试和评测都是在线进行的,一般在周末北京时间9-12点进行。单面是需要预约时间,如果没有预约时段会被随机分配 。
全部流程的沟通语言为英语,该岗位对粤语没有要求。个人面试过程中遇到了来自其他国家的候选人。
下面我具体介绍一下每个环节的活动内容和形式(不提供case和question):
Online Coding Test
具体的要求会提前三天发送到你的邮箱,包括code的环境和软件配置都会告知你。
这波测试是IBM给出一个具体的case,用Gitlab分享给你(在通知中提前发送了,到点项目链接就会公开),然后你fork整个project在本地进行编译。
评测的题型包括HTML、SQL、API、Debug、JavaScript等。一共五个小题外加一篇小论文。时间1小时。难度不大,但是要熟悉基本的前端开发。
需要在截止时间之前上传到你自己的Githb或者Gitlab中,然后把链接提交到他们的Google表单。论文是要求写该项目的改进点。
本人刚到提交截止时限的时候所在地200KM外发生了8.1级地震,手机收到预警就抱着笔记本跑出公寓。提交时间稍迟了一些,后续发邮件给HR解释了一下,对方表示谅解。
English Written Test
这个邀请通知同样是在前三天发到你邮箱,提到了具体的考察形式--论文。
开始前5-10分钟会把题目和WORD文档发到你的邮箱,文档里面有具体的题目。要求写不超过500字的英文小论文,限时1小时。
写完后需要在截止时限之前上传到他们的BOX链接,意味着你需要在55分钟左右就要提交了。
建议后生们提前去IBM官网看看产品和业务,然后了解时事。现代化办公等等话题都可能被涉及呢。
Individual Interview
远程面试,用的思科家的Webex进行的(后面的群面也一样)。
首先进行面试官自我介绍,然后给你2分钟时间自我介绍(建议介绍学习专业和个人的专业素养、性格即可,过往经历可以简要概括,不建议罗列)。语言是一个加分项,英语是必备(不加分),如果你会某小语种记得概括到你的自我介绍里面。
然后就是即兴演讲,面试官展示三个Tech类的话题,你有10秒钟选择并准备,做两分钟的即兴演讲(可以提前结束,想个好一点的结束语比较关键)
后面就是比较Technical的问题了,建议提前去熟悉一下你所感兴趣的方向并调查一下行业概况。期间还问到了签证问题,建议大家内地的同学不要回答这个问题,明确拒绝!万一你的面试官歧视你,这一环节会得到比较低的得分。
遇到这种面试官,记得及时联系负责HR和招聘团队(邀请邮件包含一个WhatsApp联系方式,用于面试和测试的实时支持)!因为你的签证状态等信息在网申和信息采集环节就已经告知了,面试官单独拿出来问就不太合适!
最后就是你问问题啦,这个根据你个人兴趣来问。面试结束,让你等通知
Group Interview
面试90分钟,5个人一个组。期间会有三个来自不同的业务领域IBM leader,我这一轮有GBS市场,保险,项目 par驻场。
这次我面试小组有两个来自香港本地的应届生,一个来自巴基斯坦还是印度的同学,还有一个荷兰的帅哥。
有个成员提前准备了Google Slide,链接丢进来就开始编辑了。刚开始讨论找不到切入点,就选了个大方向描点。
后面讨论着就摸瞎了,最后10分钟其他四个人直接把押题的图片插进PPT,整个PPT完全没有逻辑也不连贯。我本人基本上插不上话,大家都不认可对方的技术方案。最后最基础的proposal也没有。
接下来的演讲每个人讲自己的Slide,最后到我的时候那个香港的小孩把我的slide抢了。我上麦准备把他赶下去,他还自顾自的讲。最后放弃。。。
然后就是Q&A, leader会根据你的PPT进行提问,被涉及到proposal的时候没人能答得上来。然后那个Par跟进提问引导我们“客户需要为这个方案支付哪些费用?”, 那个印巴同学直接顶一句:“根据我个人在相关行业的经历,这个项目部署没有费用”。我就......,我马上准备上麦去圆这个cue的时候其他两个猪队友又来抢麦。最后那个par轻蔑的笑了一下就结束了。整个面试过程非常混乱,体验不佳。
面试过程中,来自荷兰的帅哥思路和逻辑都比较清晰,所以我跟他两在Q&A一般都做补充。综合建议:这种要做Group Pre的活动,大家尽量找个比较小而具体的assumption,比较方便厘清逻辑后续任务量也不会太大。识别靠谱队友快速站队。
流程结束后第一个工作日就受到了拒信,问题大概率出现在群面。希望大家在今后的面试中且面且珍惜,争取发言的机会(小声逼逼:撕破脸也要抢麦!)。