简历可以通过拉勾或者猎聘网投递,一般3天内就会有回应。
1、第一关(在线测评):
简历通过,首先会向你简历的邮箱发送四份测试连接:
一份是算法数据结构的测试,16道单选题,2道算法题,第一道是二叉树操作(递归处理),第二道是括号配对校验(进栈出栈,最后栈不为空,说明括号不匹配);
一份是图表设计合理性选择题;
一份是类似阅读理解的英文测试;
一份是简单的数学计算。
2、第二关(技术面试):
测试做完之后,一个星期以内会通知视频面试,hr会电话沟通视频面试的时间,确定时间后,会发视频连接到你简历写的邮箱里。
时间到了,提前几分钟进入邮件的链接,该视频链接有牛客网提供,提前测试自己电脑的听筒和话筒以及在线代码编辑器。
视频面试有两轮,连续的,我当时面试了三个小时,从上午10点到下午1点。
第一面试官首先会用英语欢迎你进入面试,让你用英语自我介绍。然后挑你简历里面的项目进行提问,然后在线出算法题,在线写代码,一道过了就接着下一道,一个小时左右结束,代码写不完全没事,说自己的思路也是ok的,面试官也会给提示的,主要是要表达自己的思考。
第二面试官一上来先问下c++的基础知识、c++11特性、设计模式、内存管理等。提问完也开始让我在线写代码,首先按照他的要求写一个c++的类,做完就接着做下一道算法题,字符串字符的操作。然后就你简历的内容提问,然后就给我介绍他们招聘的岗位进来要做的工作,然后说我挺适合他们的职位的,然后我会主动询问项目用到的技术依据,并提出自己的疑惑。
3、第三关(boss和hr面):
hr会电话和你沟通到他们公司现场面试时间,然后发邮件到你邮箱。
首先面试的是项目经理,一个女生,管理多个项目,主要问你的个人规划,项目情况以及优势和会给自身带来挑战的事务。自我评价的体现,能不能出差美国,能不能接受晚上9点到10点开会等等。
然后是hr,本来应该是boss面试的,但是boss在开会,就先hr面试,问每家公司