扒一扒我遇见过哪些厌恶的技术面试官

点击上方“芋道源码”,选择“置顶公众号”

技术文章第一时间送达!

源码精品专栏

 

来源:吃草的罗汉

想必多半程序员都有过面试,或者被面试的经历,最近我观察了团队中两位团队长(小张与小李)的面试特点,让我想起了曾经的一些厌恶经历。

为抛砖引玉,我分别从「面试耗时」、「面试内容」与「面试风格」三个维度,来解读下小张与小李在面试特点上的不同之处。

先说说面试耗时,无论对面坐的是经验老道的架构师,还是初出茅庐的程序员,小张的耗时基本都超过1小时,而小李则因人而异,短则十分钟,长则三十分钟,却很少超过1小时。再说说面试内容,小张对于技术原理类的问题情有独钟,不问个四门兜底决不罢休,而小李则更关心选择某项技术的原因,或某项技术在其应用场景落地中遇到过哪些问题。还说说面试风格,小张不太爱笑,常用尖锐的口吻对你的经历提出异议,而小李则不同,不仅面带笑容,还会在候选人紧张时告诉他:“嘿,咱们聊点别的吧,比如兴趣爱好啥的。”,而通常这种方式可以了解到候选人很多可能没有主动提及的重要信息。

不管你是否相信,对于技术面试而言,任何一项提问都有着必须回答的原因,无论当事人感受上是否酸爽,都无法回避。

你可能会说:“一臭屁面试官有啥可牛逼的?” 当然没啥可牛逼的,但有时他却能左右你的命运。你可以不喜欢他,甚至厌恶他,但你却无法选择你的面试官,这点的确让人愤慨。

在我的职业生涯中,遇见过三种令我厌恶的技术面试官。

640

| 测记忆力?还是考原理?

在面试中,被问到 “Oracle 9i PFile的第二行是什么参数?” 或 “请写出Oracle 10g中的所有内置函数”,如果回答不上来,就觉得你不关注细节,不追求完美,对原理的理解浮于表面。

我觉得,能答出这类问题的人,只能证明你的记忆力超群,或是你有刻意准备。对于原理类提问,可采取两种方法:

  1. 假设某种场景,让其进行解答,这样不仅有带入感,且更贴近实战。

  2. 抛出开放性话题,比如 “结合你的经验,谈一谈你对Redis的优缺点的理解”。

| 对个人隐私极兴趣

面对女性候选人,问一些结婚啊,什么时候要小孩之类的问题情有可原,因为其关系到状态与战斗力。如果面对男性,又是一枚屌丝程序员,不断的追问如 “父母的从业背景,家庭的经济条件,个人的兴趣爱好” 这样的问题,那他的目的是什么呢?

我觉得,如果你觉得对方存在不礼貌的提问,那么就拒绝回答,面试官都这么没逻辑了,这公司也没必要去了。

| 满嘴人生哲理,不断自夸

去某公司面试程序员岗位,某面试官从头到底都在谈论人生哲理,什么人生没有捷径可以走,必须一步一坑,什么人生就好像是一场梦,匆匆数十载,不能虚度光阴等等。当时我内心在想,这哥们没去教堂当神父感化众生实在是太可惜了。

我觉得,作为面试官,向候选人介绍公司背景,或向候选人传达一些鼓舞士气的话也是应该的,但别入戏太深,否则不仅把自己搞个遍体鳞伤,还在业内留下个“奇葩公司”的美名,那就得不偿失了。

| 过度刁难,不断打击你

去某公司面试架构师岗位,对某项目进行讲解,进行到一半时面试官突然打断我,说:“行了,这种毫无技术难度的项目不用过多解释,挑个更有难度的项目,谈谈里面最难的难题是什么吧”。我随即换了一个,还没开始讲述,他又说:“你所经历的项目都是这种吗?是谁给你的勇气来面试架构师岗位的?” 对于如此 “刁难” 且 “恶劣” 的形式,我还算绅士,任然保持冷静与微笑,起身离开了现场。

我觉得,无论在任何场合,人与人的互相尊重是基本涵养,如果你招聘的目的只是为了羞辱对方,或者把候选人问倒,这就雷同产品想把开发玩死那样简单,只需动动嘴皮,那开发就死无葬生之地了。

640

面试官,公司招聘体系中的代表人物,需上对得起公司的信任,下对得起自己的口碑,所以,更应该珍重每一次面试过程,善待每一位候选人。

有句话说得好,“每当回忆起往事,依旧不堪入目,点点滴滴,没经历过,又怎会顿悟?需亲身经历,才知欢与苦。” 嗯,是这个理。




如果你对 Dubbo / Netty 等等源码与原理感兴趣,欢迎加入我的知识星球一起交流。长按下方二维码噢

640?

目前在知识星球更新了《Dubbo 源码解析》目录如下:

01. 调试环境搭建
02. 项目结构一览
03. 配置 Configuration
04. 核心流程一览

05. 拓展机制 SPI

06. 线程池

07. 服务暴露 Export

08. 服务引用 Refer

09. 注册中心 Registry

10. 动态编译 Compile

11. 动态代理 Proxy

12. 服务调用 Invoke

13. 调用特性 

14. 过滤器 Filter

15. NIO 服务器

16. P2P 服务器

17. HTTP 服务器

18. 序列化 Serialization

19. 集群容错 Cluster

20. 优雅停机

21. 日志适配

22. 状态检查

23. 监控中心 Monitor

24. 管理中心 Admin

25. 运维命令 QOS

26. 链路追踪 Tracing

... 一共 69+ 篇

目前在知识星球更新了《Netty 源码解析》目录如下:

01. 调试环境搭建
02. NIO 基础
03. Netty 简介
04. 启动 Bootstrap

05. 事件轮询 EventLoop

06. 通道管道 ChannelPipeline

07. 通道 Channel

08. 字节缓冲区 ByteBuf

09. 通道处理器 ChannelHandler

10. 编解码 Codec

11. 工具类 Util

... 一共 61+ 篇


目前在知识星球更新了《数据库实体设计》目录如下:


01. 商品模块
02. 交易模块
03. 营销模块
04. 公用模块

... 一共 17+ 篇


目前在知识星球更新了《Spring 源码解析》目录如下:


01. 调试环境搭建
02. IoC Resource 定位
03. IoC BeanDefinition 载入

04. IoC BeanDefinition 注册

05. IoC Bean 获取

06. IoC Bean 生命周期

... 一共 35+ 篇

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值