招聘程序员

本文分享了一位面试官的观点,强调了在招聘过程中性格和技术同等重要,并提供了具体的面试问题和评估方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

工作几年也面试过一些人,尽管自己很水,但是也会想怎么把这件事做的更好一些,更有针对性一些,刚好最近又面试几个,和人力的同事也有聊天,把一些想法整理一下。我觉得最重要的是需要明确几个问题:

  • 明确要找什么样的人
  • 性格和技术同样重要

我们不是要找最牛的人,而是找最合适的人,我们首先要明确,公司的预算有限,岗位工作职责所限,最牛的人并不是最合适的人,所以我们要列出我们最希望满足的要求,不是越多越好,而是越准确,多一条太多,少一条太少。第二点,之前我一直有一个误区,我是来技术面的,我只面技术别的不管,但是面试不只是技术,一个人的性格同样重要,甚至在大部分工作中,性格更加重要,而你忽视很多求职者明显的个性,在后续的共事中几乎一定会出现让你意料不到的非技术问题。大方向是这两点,接下去是针对这两点展开:

性格问题
我首先会了解如下几个非常常规的问题:

  • 先说说当前这段时间在做什么
  • 后续几年职业的打算
  • 之前离职的原因
  • 上一份工作重最不满意的地方
  • 上一份工作中最满意的地方

问题非常基本,但是也许你用心去听,会听出一些面试者的情绪和性格。我觉得是非常重要的。而且我一般不喜欢第一个问题就问离职的原因,因为觉得太老套。而且也容易太正式,让面试者太拘束,看不到最真实的东西。那如何让面试者比较轻松?流露出真实的东西。

我觉得主要是的关注点是如下几个:

  • 是不是有点不诚实
  • 是不是比较自以为是
  • 性格是不是比较容易烦躁
  • 是不是不愿意做常规琐事
  • 会不会太能说会道

如果以上有一点被我感觉到,我基本就会认为对方做事不会太严谨,也许责任性上就会有一点顾虑。

技术问题

技术的面试,不应该是问一些比较刁钻的问题,或者怪异的算法,当面试者在压力下做题,这不是正常的工作氛围,我们要的也不是对对一些怪异用法的了解。

我在面试时,首先会问一些基本的问题,标准也确实是懂和不懂。

在技术上,我一般会根据职位高低不同而有侧重,对一个5年以下工作经验的求职者,我会问一下如下几个方面的问题,每个方面根据职位要求,会有不同的难度。也许是没什么经验,我的第一反应就是把面试量化,在不同难度问题上的得分来总体评价面试者。

  • 操作系统
  • 网络
  • 编程语言
  • 数据库
  • 框架
  • 开发实践

技术想法
以上问题,知道不知道或者会不会是一个问题,怎么想也许是另外一个比较重要的问题,特别是一些比较难的问题是,面试者的思路,会大概从哪几个方面去解决问题也是应该关注的一点。我主要关注在:

  • 路子是不是比较多可靠性怎样

技术开放问题

  • 如何学习一门新语言
  • 如何学习一门新技术
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值