做面试官的一些感受

背景

公司招Java软件开发,有应聘者过来面试,最近陆陆续续面试了一些人,前期面试感觉自己思路不太清晰,现在面了一些人之后,感觉思路清晰了一些,记录一下自己的感受

正文

明确自身的需求、要求

作为面试官,先明确自身的需求以及对应的要求,招进来的人需要做什么。我面试的人员是要拉到自己team,我需要两类人。角色一:做正常的业务需求开发;角色二:承担核心关键模块的设计、开发工作,能够指导team同学开发。


对角色一的要求相对偏低,能够正常的沟通交流、有一定的理解能力和团队协作意识、有项目开发经验能正常使用主流的框架、了解一些常用的类,目的是加入团队后能快速上手干活;
对角色二的要求相对较高,需要有较为出色的理解能力、了解底层数据结构以及常用算法(主要是有数学意识去看问题、处理问题)、有并发处理经验、熟悉某些框架的设计思想和原理、较好的问题处理能力


应聘者的一些考察点 (我的视角)

简历筛选

  • 应聘者的技能、经历体现
    简历上需要体现我会什么,我做过什么。如果能相互呼应、印证就更好了。如技能上写熟悉XXX,项目经历中写道应用了他解决什么问题或者做了什么事情。看到不少简历,项目经历里面写到很多是项目描述,而没有写自己的职责,这种对我的吸引力会降低。
  • 学校、专业
    对上述角色二的应聘者,我更倾向于本科 计算机或者相关专业的。一般操作系统、数学、数据结构、计算机网络等课程,或多或少都了解过,需要一些相关知识时,经过baidu等相对能快速学习,平时沟通的成本也会更低。
    曾经给人讲过如何把两个集合通过某个关键属性识别组合成一个集合,沟通了不只一次,这个心很累
  • 上一家公司的薪资
    有一定工作年限后,薪资能更较为客观的体现一个人的综合实力(not only 开发技术)。

面试过程

  • 总体感受
    精神面貌、主动沟通、自信心、耐心
    精神面貌差的人,平时工作中容易产生负能量,影响周边同事的效率。
    自信,某些问题相信自己能搞定,很多时候他会找到解决方法 – 我不是XX论者,但我相信这个观点
    耐心,这个是从事软件开发工作者需要的特质。当然大部分工作应当都需要。
    前段时间面试了一个MM,感觉自信心有所不足,耐心这块需要提高 … 没有通过

  • 问题处理能力
    这个我比较关注。
    理由:搞软件开发的,会碰到各种各样的问题需要处理,希望开发者自己能够学会去处理问题。
    经常会问应聘者处理了哪些问题,很多都会回答处理了XXX问题,原因是什么。但问到当时收到的问题现象、以及排查过程时,不少就回答不上,或者经过他描述的排查逻辑,和最终问题的原因是不匹配的

  • 基础
    需要知道使用以及为什么是这样的。Java里面的基本对象、常用类(如集合)、常用算法等需要掌握
    我们笔试题里面有两个题目

    • == 与 equals的区别
      • 这个题目,映像中回答者都是站在String的角度,回答==和equals的区别。很少会站在通用Object的角度,回答==比较的是地址,equals需要看对象自身是否重写以及如何重写该方法的。面试时我一般会再补充问下,如果我自定义了一个类,定义了两个基本类型的属性。然后构造了两个实例,属性值一样。==、equals比较结果是什么? 大部分人回答的结果和String做比较的结果一样,说明他并不清楚String的equals实现
    • 字符串比较
      • 题目内容如下,最后一个答对的较少
String str0 = null;
String str1 = "Tomcat";
String str2 = "Tom" + "cat";
String str3 = new String("Tomcat");
System.out.println(str1 == str2);
System.out.println(str1 == str3);
System.out.println(str1 == str3.intern());
System.out.println(str1.equals(str2));
System.out.println(str0 == str1);
System.out.println(str0.equals(str1));

笔试没有刷人,如果刷,感觉可以刷掉一批

  • 团队协作/主动性

    • 这个我现在看的是他对项目业务的理解程度。对项目的背景、目的等大体清楚的,说明平时在工作过程中是会关注项目总体情况的
  • 有主见、质疑精神

    • 对于事情有自己的看法,主动思考为什么要做这个事情,需求是否合理等。而非一个单纯的执行者
  • 成就感

    • 这个是公司一位同事和我说的,他面试的时候会关注应聘者自认为做的最成功的项目/事情以及自身的价值实现。后续面试的时候,会开始关注这块

后续有其他的想法再补充,以上为个人的一些想法

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值