笔者从 2007 年加入工作至今,从事了 15 年的企业级应用软件的设计和开发工作,期间也屡次负责公司的口试和面试官,这里分享一些我眼中的减分项和加分项。本文仅代表我个人观点。
简历环节
程序员投递简历,通常面试官对简历外观的颜值 (即字体,排版) 等不会有太多要求,只有内容简洁,清晰,易读即可。尽量避免有任何错别字呈现。
但有一个减分项各位求职者需注意,在简历里呈现和本人求职的岗位相干的技术术语中,千万不能呈现拼写错误。比方有一次我遇到一个求职者,应聘 HTML5 前端开发岗位,但他简历中把 HTML5 误写成了 HMTL5. 等到他实现了整个面试环节后,要来到之前,我才善意地给他指出这个拼写错误。
或者在他眼中这只是一个小问题,不值一提,但在咱们面试官眼中,会感觉这个面试者粗枝大叶,不够谨严。
口试环节
咱们个别会通过邮件将口试题发送给应聘者,给出一到两周的工夫实现答题。最初将解答的源代码提交到 Github 上。
应聘者在答题过程中,咱们能够顺带查看该应聘者在 Github 上的账号的其余代码提交记录。如果业余时间参加了其余开源我的项目,无疑是一个加分项。在应聘者提交口试题代码的过程中,咱们会通过应聘者 git commit message 的一些细节,察看应聘者的解题思路,和根本的编程素养。
如果应聘者直到 deadline 再一次性把所有的代码提交到 Github 上,咱们也会感觉这种行为稍稍有点减分,因为这种操作没有给本人留下任何的 buffer time 即回旋余地。如果是理论工作中,一个职业程序员偏向于邻近我的项目发版时,再一股脑把本地编写好的代码提交到 develop 分支,这会给其 peer 程序员们和 Quality Enginners 们带来多大的困扰?
面试环节
如果是应届生求职,面试分为小组群面和 1:1 面试两轮。如果是社招,个别只有 1:1 面试。
有些应聘者可能会认为小组群面时体现的越踊跃,讲的话越多,给面试官留下的印象更好,其实不然。小组群面个别是每个小组被调配一个话题,在规定的工夫内开展小组讨论,最初选出一个小组代表进行 presentation.
如果小组代表做的 presentation 条理清楚,主题突出,无疑是加分项。然而面试官也会认真察看小组群面时,每位组员对推动话题探讨,乃至对最初生成的 presentation 的奉献水平,也就是后果驱动的考核形式。就算探讨过程中踊跃发言,然而如果思路和方向与最初的 presentation 南辕北辙,那也不会给面试官留下太好的印象。
在 1:1 面试过程中,应聘者第一要留神的就是诚恳,比方把 ” 参加了某我的项目 ” 包装成 ” 在某我的项目中负责外围的设计和开发工作 ”,这种造假如果在和面试官的交换过程中被发现,无疑是一件很难堪的事件,也会成为减分项。在技术交换过程中,如果遇到本人不太熟悉的知识点,或者依据本人已有的常识体系去推理,向面试官讲述出本人的了解,或者坦然抵赖本人这一块以前没有理解过,这两种办法都是能够承受的。切忌不懂装懂,在谬误的探讨方向上越走越远,给面试官留下更蹩脚的印象。
以上是自己在工作过程中负责口试官和面试官的一些浅显感触,心愿对各位求职者有所帮忙。
本文参加了 SegmentFault 思否征文「如何“反杀”面试官?」,欢送正在浏览的你也退出。