我在面试中寻找什么

2025-06-08

我在面试中寻找什么

在我之前的几份工作中,我面试过很多开发人员,并且一直在慢慢完善一份清单,列出所有成功候选人都具备的共同特质。我想谈谈我发现的优秀候选人最重要的指标,以及一些危险信号。我发现大多数关于面试的帖子都是从候选人的角度出发的——如何准备面试,常见的面试问题——但我想强调一些我所关注的非技术特质。在这篇文章的开头,我还应该声明,我并不代表所有面试官;每个人都有自己的面试风格,对我来说有吸引力的特质并不一定意味着对其他雇主也很重要。我只是就我认为最重要的特质提供一些我的看法。好了,序言已经说完了,让我们开始吧!

特质1:态度

我认为态度是候选人最重要的特质之一(即便不是最重要的)。尤其是在我目前这个奉行结对编程的工作场所——我希望找到一个能让我想象自己能和他一起工作8个小时的候选人。我们会进行代码/PR评审,所以一个成功的候选人需要乐于接受反馈,并愿意与其他团队成员合作解决问题。虽然并非所有工作场所都奉行结对编程,但我觉得这种特质在几乎所有情况下都适用。你肯定不希望找到一个会在团队中挑起冲突的人。

根据我的经验,工作场所的自我意识越强,文化就越有害。我相信最积极的环境是重视包容性和导师制的环境。你可能是一位优秀的开发人员,但如果你不愿意与团队分享你的知识,帮助每个人进步,那么很多价值就会立即丧失。我们都是同一个目标的组成部分,所以如果我们在开发人员之间设置障碍,我们就永远无法成为一个有凝聚力的整体。人们常常将高技能与成功混为一谈,但一个专注的团队总是比个人表现更好。

特质2:热情

对我来说,这一点比较棘手。我认为保持积极的工作与生活平衡至关重要,而且我知道并非每个人都有时间去追求一堆副业。话虽如此,拥有丰富的工作经验或在线影响力(无论是对开源软件的贡献还是参与开发社区)能让我们更容易地了解候选人的能力和技能。此外,自学能力也至关重要——尤其是在瞬息万变的 Web 开发领域——因此,了解候选人通过哪些渠道了解新兴技术,将大有裨益。

我不需要候选人在 GitHub 贡献图表上拥有数百个绿色方块。如果他们在工作经验之外努力参与开发,这有助于我在面试前了解他们是哪种类型的开发人员。这有助于我完善准备的问题,通常情况下,这会让面试效果更好。所以,当你在简历中添加社交链接时,面试官绝对会查看。我知道这可能是一个敏感的方面,但再说一次,这对我来说不是大问题。我不需要你吃饭、睡觉、呼吸都离不开代码。

特质3:沟通

我不喜欢白板面试。我觉得它不能很好地展现应聘者解决日常挑战的能力。我并不是说这类面试毫无价值——只是它不适合我的风格。我更喜欢通过询问应聘者参与过的项目来了解他们。

保持开放式的问题,并让候选人谈论他们的技术背景(以我的经验来看)更能体现候选人的能力,而不是看他们能否编写一个接受两个二叉树作为参数的函数,并返回它们是否互为镜像。我更感兴趣的是他们能否向我传达技术概念,而不是他们是否记住了常见的面试算法。只需倾听他们如何谈论开发,就能了解一个人的职业道德。

我见过一些才华横溢的开发人员,但他们的工作精神却很糟糕,就像把16年的苏格兰威士忌和零度可乐混合在一起一样。他们当然有很多潜力,但却被一层层失望所掩盖,如果你喝得太多,最终会头痛欲裂。

特质四:诚实

如果我问你技术问题,遇到你不熟悉的问题,我不希望你试图撒谎或敷衍了事。请坦诚地告诉我,你不熟悉这个概念,我们可以一起解决。如果候选人真的对理解某个概念感兴趣,那就表明他们有好奇心和学习意愿。我从不指望候选人完全理解我们使用的工具的方方面面,但如果他们能够证明自己是优秀的学习者,那么我对实践经验的关注度就会降低(当然,实践经验也有局限性。我需要候选人至少熟悉我们使用的技术栈)。

我曾经面试过这样的情况,候选人明显对某个话题不熟悉,但却试图用自己的语言来解释。我理解面试的压力,承认自己不懂某些东西可能会显得软弱,从而影响你获得这个职位的机会。但我可以告诉你,被揭穿谎言比一无所知要糟糕十倍。这对我来说是一个危险信号。这也表明,候选人在工作中遇到瓶颈或遇到困难时,可能难以保持开放的沟通。千万不要这样做!


这些只是我迄今为止在面试过程中观察到的一些现象。它们或许显而易见,但我仍在从每次面试中学习新东西,并不断改进我的实践。如果你正在负责面试,我认为每次面试后都应该反思一下,回顾一下你的面试流程。记住,这将是候选人对公司的第一印象,因此,在评估候选人技术能力的同时,真实地展现公司价值观,保持平衡至关重要。

面试小贴士:永远不要把自己投射到应聘者身上。我见过太多人,他们对应聘者的期望源于对着镜子的观察。不要指望你面试的人会和你拥有相同的经验或技能。多元化的员工队伍才是强大的。

我希望这能让我们更清楚地了解我们在面试过程中观察到的情况。其他面试官们,你们最看重候选人的哪些特质?欢迎留言告诉我!

感谢您的阅读,欢迎在Twitter上与我们打招呼

鏂囩珷鏉ユ簮锛�https://dev.to/brewsterbhg/what-i-look-for-during-an-interview-117e
PREV
微服务架构到底是什么?
NEXT
React Hooks - useReducer