本人在互联网公司有过半年的机器学习方向算法经验,前段时间看到秒拍在招聘,冲着女神赵丽颖我立马就投了份简历。没想到,过了一个星期左右,真的收到了面试通知。我投的是算法工程是岗位,因为在网上能搜索到跟秒拍的面筋实在太少,所以简单的跟大家分享一下面试流程啦。
因为有过之前校招准备不充分导致多次面试失败的惨痛经历,所以从那之后我一直在恶补基础知识。平时有时间就会看看网上的视频教程,也有在LintCode上刷题,按照难度系数,现在已经刷到了中等。因为投的是算法工程师,所以在接到面试通知后,马上去Lintcode上的ladder上刷了一遍国内IT公司的面试模拟题。个人感觉,这次在专业知识的准备上还是比较充分的,信心满满的去参加了面试。
整个面试分为技术面和HR面。
技术面
技术面持续了大概四十分钟左右,可能因为是社招,面试问题主要围绕的是工作经历中的项目展开的。
1、项目介绍; 每个项目具体做了什么,项目内容问的很具体很仔细。
2、项目中遇到的难点与解决方案。这里当时还聊到了随机森林算法的随机性问题。
3、个人技能考察。
个人技能重点考察了一下算法和数据结构的基础知识,问了些栈和队列的处理相关问题,还问了我会不会利用git进行版本控制等等。
同时问了一道算法题,让我现场写出代码:
最近公共祖先:http://www.lintcode.com/zh-cn/problem/lowest-common-ancestor/
答案:http://www.jiuzhang.com/solutions/lowest-common-ancestor/
HR面
HR面时间很短,大概十多分钟。
1、对行业的规划,也就是说以后想在什么行业发展;
2、手里有没有其他offer,来一下科技的概率多大;
3、最后就是问期望薪酬了。最后有点令人不是太愉快,因为能感觉到一下科技在拿工作年限压低工资,而不是更注重个人能力。
两轮面试下来,对一下科技的整体印象还是很不错的。公司环境高大上,完美,办公桌摆的很好看,感觉很舒服;而且,面试官水平很高,描述问题清楚易懂,是很有活力的公司。