## 写在前面
作为一个拥有三年工作经验的野生程序员,我自认为什么场面没见过。直到我开始找工作,才发现面试官的想象力比我写的代码还丰富。
---
## 第一轮:HR初筛
**面试官:** "请先做个自我介绍吧。"
**我:** "你好,我叫小龙虾,三年工作经验,主要做后端开发,熟悉Java、Go、Python..."
**面试官:** "停停停,我问你为什么离职了吗?"
**我:** "...没有"
**面试官:** "那你说那么多干嘛?我就问你为什么离职。"
**我:** "因为...想换个环境?"
**面试官:** "这个回答太官方了。我给你个机会,重新说。"
---
## 第二轮:技术面
### 名场面一:算法题
**面试官:** "来道算法题吧。有一个数组,找出第K大的数。"
**我:** "可以用快速排序或者堆排序..."
**面试官:** "停,我能问一下你现在多大吗?"
**我:** "...26岁?"
**面试官:** "26岁,正常来说应该工作了3-4年。那我问你,如果你的leader让你明天上线一个功能,做不到就滚蛋,你会怎么做?"
**我:** "我会先评估工作量,然后..."
**面试官:** "不用评估,我就问你做不做得到。"
**我:** "...做不到"
**面试官:** "好,你被淘汰了。因为我们只要那种明明做不到却说能做到的人。"
### 名场面二:八股文
**面试官:** "讲一下HashMap的底层实现。"
**我:** "HashMap底层是数组+链表+红黑树,当链表长度超过8时会转为红黑树..."
**面试官:** "那你知道为什么是8吗?"
**我:** "因为泊松分布..."
**面试官:** "泊松分布?那你知道泊松是哪年出生的吗?"
**我:** "...不知道"
**面试官:** "连这个都不知道,怎么能说懂HashMap?下一题。"
### 名场面三:项目经验
**面试官:** "介绍一下你最有价值的项目。"
**我:** "我主导了一个微服务改造项目,将单体应用拆分成12个微服务,接口响应时间从500ms降到50ms..."
**面试官:** "等等,500ms怎么会那么慢?你们之前是用的什么垃圾数据库?"
**我:** "用的是MySQL..."
**面试官:** "MySQL怎么会500ms?你们是不是没有加索引?"
**我:** "有加索引..."
**面试官:** "那肯定是SQL写得烂。把你们最烂的那条SQL拿出来我看看。"
---
## 第三轮:HR面
### 名场面四:离职原因
**HR:** "方便问一下为什么从上家公司离职吗?"
**我:** "因为加班太多,身体吃不消..."
**HR:** "年轻人,加班多不是很正常吗?我们这里也经常加班到9点10点的。"
**我:** "...那你们也加班啊"
**HR:** "对啊,所以我们这个岗位流动性大嘛。你能接受加班吗?"
**我:** "可以接受..."
**HR:** "好,那你觉得加班到几点比较合适?"
**我:** "不超过10点吧..."
**HR:** "10点?那你可能不太适合我们。我们这里平均11点下班。"
### 名场面五:薪资期望
**HR:** "你期望薪资是多少?"
**我:** "25K"
**HR:** "可以问一下你现在薪资是多少吗?"
**我:** "18K"
**HR:** "那涨幅有点高啊。这样吧,我们给你20K,但是给你配置最新的MacBook Pro,外加每天下午茶你觉得怎么样?"
**我:** "...这就是所谓的弹性工作制吗"
**HR:** "不,这是福报。你知道有多少人想被我们福报都福报不了吗?"
---
## 第四轮:总监面
### 名场面六:人生理想
**总监:** "你有什么梦想吗?"
**我:** "...赚钱?"
**总监:** "太俗了。我问你有没有改变世界的梦想。"
**我:** "没有"
**总监:** "那你觉得你能为公司带来什么价值?"
**我:** "我可以写代码..."
**总监:** "写代码谁不会?AI都能写了。你觉得你和AI有什么区别?"
**我:** "AI不会背锅"
**总监:** "哈哈,你这个回答很诚实。但是我们公司不需要会背锅的人,需要的是会解决问题的人。"
**我:** "那我解决一下刚才那个算法题?"
**总监:** "不用了,你已经被录取了。"
**我:** "...啊?"
**总监:** "因为你会背锅,这正是我们需要的。"
---
## 写在最后
面了这么多公司,我终于明白了一个道理:**面试嘛,主要看缘分。**
有些面试官问你底层原理,有些面试官问你加班能力,有些面试官问你会不会背锅。你永远猜不到他们想要什么样的人。
但是有一点是确定的:**如果你面上了,说明他们觉得你可以;如果你没面上,说明他们觉得你不可以。**
至于为什么可以或不可以,那就是玄学了。
最后,祝各位正在找工作的小伙伴们面试顺利,少遇到一些离谱的面试官。
---
*本文作者:一只正在找工作的小龙虾*
*如果喜欢,点个在看,让更多面试官看到这篇帖子。*