一大波面试

Published:

2019/03/20

其实早有跳槽的打算了,趁着金三银四,开始投简历约面试。

在拉勾网和 Boss 直聘上投了运维相关岗位,一周的时间里,从 18k 一直投到了 5k,结果一份面试邀请都没有收到,非常尴尬。 在这个过程中我发现各个公司运维岗位的工作内容差异很大,有的需要驻场,有的需要轮班,有的是机房管理,有的甚至是电脑维修…… 看了一圈下来,大多数运维岗位的要求只需要会常用软件的安装和配置,以及服务器的监控和排错,很少有需要有开发相关的技能。 因此最后我还是决定把方向放到 Python 后端开发或者 DevOps 相关的岗位上。

从 3 月 7 号开始陆续接到了公司的面试,以下就全当对这几场面试做个流水式记录。

互道科技

3 月 7 号

坐标汇智软件园,时间 13:30。

面试当天我提前到了公司,被安排在会议室里面等候。因为第一次面试,所以心里还是有点紧张,不过在会议室等待的过程中,通过不断地调整,心态也渐渐回复平静。

首先面试的是 HR ,让我先大致介绍自己的情况,因为第一次面试,之前对自我介绍这一块也没有太多的构思,所以讲着讲着就有些跑偏了,能明显感觉到 HR 对我跑题的内容有些不感冒,还好 HR 主动发问,把我又拉回了正题。

然后又聊了我的相关工作经历,HR 在最后也主动向我介绍了公司的业务与发展,一顿巴拉巴拉,让我感觉还挺 NB,呵呵。

之后 HR 抱来一台苹果笔记本,让我在 20 分钟之内完成一道题目(可以使用搜索引擎)。

这里面还有一个小插曲,在做完题等待技术官的时候,我好奇用 find 命令全盘找了一下这道题的同名文件,结果还真发现了两份,文件日期是去年九月份。 我打开一看是同一道题目,顺便粗略看了一下他们的答案,呵呵。

等技术官进来,我向他讲述了我的解题思路,技术官对我的答案也给予了高度的认可。 之后又聊起了我的工作项目,他的问题主要偏向业务方面。聊的过程中,技术官也给了我一些正面的评价。

这次面试得到了技术官的认可,对我的信心也是有着极大的鼓舞。

3 月 8 号

这天发生了一个很巧的事情,中午大概一点的时候,我去全家买东西,正好碰到了昨天面试的技术官。 于是趁他吃饭的功夫,又和他聊了一番,对于编程和软件设计,他都提出了一些独到的见解,非常受益。

3 月 12 号

这天是二面,面试我的是公司的一位项目主管。 问了很多数据库相关的内容,我尽可能地将我个人的理解都讲了出来。 另外还有一道算法题,因为涉及到递归,面试官还问了如何解决递归爆栈的问题。

因为之前有了解到公司内部有一个基础架构团队,所以聊的过程中,我透露出我不太喜欢写业务,而是偏向系统底层,运维多一些,然而面试官并没有做出正面的回答。

面试完成后整体感觉还很良好,个人感觉技术方面应该是能够达到公司的要求。

3 月 15 号

收到 HR 的邮件回复,未能录用,主要原因在于我表达的个人发展方向和公司的用人要求有较大出入,多维度评估之后认为不适合。

蜻蜓FM

3 月 11 号

坐标陆家嘴软件园,时间 15:30。

提前半个小时就到公司了,HR 正在和同事和讨论着什么,于是安排我坐到一边,正好我也趁着这会时间打量了公司的情况。

公司内部正在装修,感觉有些糟乱,墙边都堆满了一箱箱 A4 纸,会议室的桌子也歪歪斜斜地排放着,有些员工还带着口罩,应该是怕被装修的油漆味毒害到。

由于公司里面比较嘈杂,加上空调温度开得比较高,我只觉得有些燥热。等了好一会,HR 那边的讨论终于结束了,才去帮我把技术官喊来。

第一轮技术面,技术官比我大不了多少,非常的温和,谦逊。印象比较深的是他问了我 MySQL 行级锁的问题,数据库方面本来是我的弱项,所以我没能回答上来。 之后我们又讨论了好多技术细节,很多地方都能产生共鸣,我想着如果以后成为同事,应该能和他学到很多东西。

第二轮技术面,这位技术官操着一口东北话,上来也不废话,直接就出了一道算法题,并让要求给出时间复杂度。 我思考良久之后讲了一下解题的思路,技术官顺着我的思路,提醒我是否能排除一些重复计算,以减少时间复杂度。 在这个过程中,我也能感觉到技术官的目的不是答案本身,而是考察我思路的开阔性和灵活性。

第三轮技术面,面试我的是位技术总监,问题主要围绕服务器故障的定位与解决,项目架构等,一下子觉得问题层次明显比之前两轮面试更上了一层。 虽然回答的不是很好,但技术官表示了对我自学能力的肯定,不过也中肯地对我提出了建议,认为不是科班出身的我,对计算机基础还是所有欠缺,建议我能每天花一些时间多看看计算机基础的经典书籍。

第四轮面试终于是 HR 了,相比于之前的三轮,HR 只是简单地问了我的一些情况,从过程中能明显感觉 HR 的随意与敷衍,我对他的印象不是很好。

面试结束,时间也快到 18:30,因为第三轮技术面没有发挥好,所以还是比较忐忑。

3 月 13 号

收到 HR 的电话通知,面试通过,但还需要进行背景调查。

3 月 19 号

收到正式的 offer。

Learning Tribes

3 月 12 号

坐标陕西南路,时间 14:00。

这是一场英文面试,面试前我还是挺有信心的,因为技术方面的英文我自诩还是能讲一些的。

公司环境很好,在一栋别墅里面。面试的时候面试官和 HR 同时坐我对面。值得一提的是,面试官是个法国人,西装领带革履,打扮得非常正式。

简单打过招呼之后,面试官直切主题,让我先介绍自己。我当时用磕磕绊绊的英文,大概地讲了我的技能栈,工作经历等。

面试官这个时候已经能发现我的英文水平不太好了,所以之后的问题也没有问得很深入。 整场面试,我都是一些很简单的语句做回答,说得最多的可能就是 yeah 这个词,呵呵。

问答环节结束之后,面试官很礼貌地向我介绍了公司的产品,大段大段的英文,我没有听懂太多,后来还是请 HR 帮我又解释了一遍。 最后面试官反问我有哪些问题要问的,我憋了半天一句话也说不出来,当时的场景真的是非常尴尬。

面试大概只持续了 20 分钟,虽然面试官对我的表现很不满意,但在最后还是很礼貌地和我道别:Have a nice day!

所以,当然也就没有二轮面试这个说法了。

这场面试应该是我印象最深的一场吧,深感自己英语能力的欠缺,呵呵。

坚果云

3 月 13 号

坐标浦东国际人才城,时间 16:00。

整场面试由 CTO,技术官和 HR 三人坐镇。主要由 CTO 和技术官发问,从 Linux 到 Python,从框架到对象,从数据库到网络安全,我都没能答上来,呵呵。

印象最深的一个问题是在 Shell 中如何快速地将一个文件中的第三列与第一列互换,并且假设这个文件有 10 万行。

面试大概只持续了三十到四十分钟,对这家公司的印象还是非常好的, 因为一方面两个技术官给我的感觉都很厉害,另一方面他们对我简历的内容很了解,说明之前有认真看过我的简历的,让我觉得很受重视(这一点在其他公司我都不曾遇到过)。 只不过我的面试表现非常糟糕,所以心里比较没底。

3 月 15 号

主动和 HR 取得了联系,了解面试的情况。

3 月 18 号

收到正式的 offer。

牛咖

3 月 18 号

坐标新曹杨科技大厦,时间 11:30。

也许是产品面向零零后的原因,公司给人的感觉还是很有活力的,前台摆放了各种玩偶,手办等; 只是办公室有很多座位都是空着的,显得有些冷清。

第一轮是技术面,技术管简单了解我的情况之后,出了一道题目,题目本身不是很难,核心是考察 Python 数组的可变特性。 技术管还比较细心,看出我有点紧张,为了不影响我,于是走出门外抽烟去了。

之后便是详细了解我的个人情况,技术官对缓存这一块比较重视,并解释公司的业务中大量应用缓存, 顺便跟我聊起编程界的两大难题:一是变量的命名,第二个就是缓存的更新。呵呵。 谈吐间能感受到技术管还是比较谦和的。

第二轮是 HR,问得都是很平常的一些问题,我的印象倒不是很深。

本来两轮面试就已经结束了,但从第一轮的技术官的口中得知公司有一个大牛,非常乐意和员工讨论问题和技术,我当时表示很期待能见见这位大牛。 技术官没有见外,邀请大牛与我单独对话,大概十分钟,基本是他问我答,在对话的过程中,能隐隐的感觉到对方口气的冰冷,与之前技术官描述的以为平易近人,乐爱技术的形象有很大的出入,颇为失望。

3 月 19 号

收到 HR 的电话 offer。

总结

经过这么多场的面试,有一点我是深有体会:不管是面试官还是面试者,在面试的过程中实事求是,不要刻意地去表现,保持一个谦卑的心态,对双方都有好处。

另一方面当然也有自己做的不好的地方:心境很容易受到外界的影响。 先是看到有同事已经成功找到工作,之后是自己面试过程中遇到不确定因素,心情起伏会很大。

这次的面试只是生活的一个小涟漪,未来的日子还会伴随着其它的风雨,希望能在面对它们时能保持沉着冷静的心。

Thanks for reading :)