2019 iOS 面试 程序员面试 高级开发工程师 招聘记录 面试心得

9月份在招一个高级iOS开发工程师,整个面试的筛选由我来负责,前前后后面大概看了十多个人事和其他技术筛选后的简历,面试了大概几个应聘者,有一些心得感觉值得记录一下。

下面的一些心得,都是从我的角度出发,谈一些面试官的心理。大多数的面试者都习惯了从主观去思考,而忽略了这些细节,导致很多方面表达出现问题。不限于技术面试,其他面试应该也用得上。

我们招聘的职位是高级iOS开发工程师,虽然是定的级别是高级,但是因为实际需要,更多的还是面向业务的开发、版本的迭代。鉴于我们实际中频繁的版本迭代、高日活、高使用时长的现状,所以我这边目的也很明确,高开发效率,高鲁棒性的代码,有更多的面向IM、社交方向的开发经验。

面试前

简历

简历我们大多数是从BOSS直聘上筛选的,我的第一感觉就是,大多数的简历其实都很相似,自我介绍 + 技能 + 工作经验。在这样的模式下,那简历的格式和突出重点就显得尤为重要。

大多数的面试者格式都是经过整理的,但是很多人注意不到一些细节,比如iOS写成ios,或者一会儿iOS,一会儿ios。一个有代码洁癖的开发者,会在一些英文单词前习惯加一些空格去区分,当然你可以不加,但是一会儿加一会儿不加也会让那些有代码洁癖的面试官感到很反感。这里就能让面试官对你的第一印象产生影响,如果备选人足够多,被筛掉也是有可能的。

重点突出很重要,如果整个简历来来回回都是那几个全部开发者都了解的那几个库的使用,那人家为什么要招你呢?建议除了把一些掌握的普遍技能描述出的同时,着重突出特别的点。比如XXX项目申请专利并接受受理,对于XXX有深入的研究,经历过XXX培训等都可以写入简历。

建议把技能模块写的详尽,把以前做过的项目去做简化,去突出重点,还可以把最近做的项目拿出来给面试官当面做介绍,模块的开发心得等。

对口的工作经历很重要,我招一个IM、社交方向经验比较丰富的开发者,所以如果你地图、音视频做的很出色但是没有我要的相关开发经验,那相较于一个主攻这块的,也处于劣势。

我清楚我招的是做什么的,所以我没有面试造航母,开发拧螺丝,底层、算法等是用来考察一个人的上升空间的,你需要有一个好的基础,但是并不会因为这个而把你直接fire掉。

给本身定位为高级的前提下,应该是积极有自驱力的开发者,如果有git、博客,写在简历上,如果git上有多star的项目、fork并自己去改善别人的项目,博客有连续的记录,会在同样的竞争者中有更大的竞争力。

守约

大多数面试者都能按照约定到达地点,但是这里可能要注意的是,不要过早,也不要迟到。因为大多数的面试官都有自己的任务,并不是只负责面试,如果与他本身的计划产生冲突,可能会影响面试官的情绪,进而影响整个的面试效果。

着装

可能做技术的对于这方面没有过多的要求,干净就好,其他职业可能有硬性要求吧,不要过于油腻或者夸张应该就好。

面试中

首先大家可能会忽略一个点,面试官对于面试的规划应该是在半小时之内,如果聊得不错可能会超出这个时间,但是注意这个时间不是因为你滔滔不绝而到这个时长。所以注意在面试过程中,尽可能用简洁而明了的语言去做一些回复或者介绍。一般如果对你不满意,会控制在20分钟结束。

自我介绍

大多面试官上来会让你做一个简单的自我介绍,注意注意注意,这个自我介绍千万不要过长,突出重点,几分钟就好。有些多长的自我介绍不太提倡。

态度

摆正姿态,不要高高在上,也不要像恳求一样,这就是一场买卖,成不成无所谓,诚恳负责交流态度是最值得推崇的。

坦诚

首先,简历不要作假,这个在询问中面试官就能感觉到。其次,问题要坦诚的回复,有时候我会问在开发的这几年中,有没有犯过什么比较严重的错误。我坚信如果你是一个几年开发,肯定有犯过错误,空指针,数组越界,线上事故等。我想得到的回复是你从这些错误中的自我反省,而不是推脱。

一些小习惯

见面起立,面试中抖腿、二郎腿、转笔这些尽量在面试中不要去表现了,也是一种侧面提现人的修养吧。

加班

对于加班这个话题也是老生常谈了,那些做IT说自己不加班的应该都失业了,但是也不要一昧的去妥协,可以问一下加班的频率和原因等等。还是态度要端正,表现出自己的上进心。

其他

再说说自己以前作为面试者的一些误解

  • 面试如果是老乡会加分 ❌
    • 事实证明,能力不足就是不行,招的是干活的不是交朋友的
  • 年龄不太重要 ❌
    • 年龄大的兼顾的事情比较多,放在工作的时间必然少了,所以年龄小的更具有优势
  • 虽然能力大于学历,但是学历更重要,这个会筛掉一些人 ✔️
    • 学历真的重要,学校 > 专业
  • 对口的工作经验很重要✔️

经验之谈,对自己去被面试或者面试别人应该会有一点帮助,当记录用,希望能帮到你。

你可能感兴趣的:(2019 iOS 面试 程序员面试 高级开发工程师 招聘记录 面试心得)