原文:前几天面试了一些应届… - @蛋疼的axb的微博 - 微博 (weibo.com)


前几天面试了一些应届的同学。

有的同学专业课1%,有的论文发了一堆,有的bat实习了一年,基本素质都非常强,远超当年的我,看完简历就能直接通过的那种。

问题来了,那我还要考察什么来凑满三十分钟的面试?

我最终决定考察他们的好奇心。

比如,你自己写的这个rpc框架是基于nio异步模型实现的,那么我收到一个网络请求的时候,计算机里都发生了什么事情,最终变成了一次代码回调?

又比如,你的项目基于mysql做了索引优化,能讲一讲加索引之前和之后,从硬件的视角看,一次查询有什么具体区别吗?

再比如,你已经通过redis的zset实现了一个高性能优先级队列,现在的性能瓶颈是什么?如果让你只针对这一个业务场景做优化redis的话,会对跳表做什么修改?

简单的说,都是不同领域的交叉问题,或者如何把理论联系到实践当中。经常问“为什么”的人对这类问题会非常熟悉,而只学不做或者只做不学的人遇到这种问题会比较难受。

好奇心并不会决定他们是否会收到offer,但是决定了在未来五年,十年后他们是否能够不被所谓的35岁问题而困惑,他们是否能够带领某个组织持续进化,甚至决定了是否能够驱动这个行业持续发展。

另一方面,能跟有好奇心的同事一起工作,是一种莫大的幸福。