查看原文
其他

一次地狱级面试

Shantnu 码农翻身 2021-04-27

作者:Shantnu

编译:码农翻身,略有修改

原文链接:

https://www.pythonforengineers.com/the-programming-interview-from-hell/

面试官:欢迎欢迎,X先生,别太紧张了,希望我们能聊得愉快!


X先生:好的!


面试官:要不我们先从技术方面开始?你知道什么是Linked List吗?


X先生:   Linked List 是由一系列连接在一起的结点构成......


面试官:  不错,你能告诉我什么时候用到Linked List吗?


X先生:在面试的时候会用到!


面试官:啥?


X先生:就是在面试的时候,提问的问题会包括Linked List 。


面试官:不不, Linked List在编程中用得很多,比如,比如......  (笨拙地比划)


X先生:比如在操作系统中实现内存的分配,可是贵公司并不做操作系统吧?


面试官:呃,好吧,下一个问题,你知道大O表示法吗?


X先生:当然,这是另外一个只在面试中出现的问题。


面试官:什么??根本不是!如果你想在一分钟内对10亿条记录进行排序,就像谷歌必须做的那样,那该怎么办呢?


X先生:但是你并不是Google,对吧?你招聘我就是想让我对付你那有着存在5年,被人改得乱七八槽的Java代码, 并且大部分任务都是对JSP/HTML/CSS修修补补,你为什么不问一点我实际上要工作的东西呢?


面试官(有点沮丧):好吧,来点儿实际的,Java 中怎么自定义注解?


X先生: 嗯,这个Google 一下就行了。


面试官:  那你怎么在Java中使用JDBC访问数据库?


X先生:  Google?


面试官: (震惊) 我的天啊!你的意思是你连JDBC这几百个API方法都记不住?还得去Google ? 如果网络瘫痪了怎么办?


X先生:   网络怎么会瘫痪呢 !


面试官: 啧啧, 现在这些孩子们啊 ! 我看了你的简历,我们需要一个有7年ReactJS开发经验的人, 你是不够格的。


X先生:   厉害了, ReactJS去年才刚刚出来。


面试官: 抱歉,口误了。 让我们聊一些思维扩展的话题吧, 北京有多少钢琴调音师?说说你的估算的思路。


X先生: 37个。


面试官:   什么?!


X先生: 37个. 我来之前上Google搜过了. 还有一些其他的智力题,比如:

你可以把 7,895,345 球放进波音747。

下水道井盖是圆的,这样它才掉不进去。

从两头同时烧一个不均匀的绳子,就可以计时半小时。

先把羊带过河,再把菜带过去,然后再把羊带回来

......


面试官:  打住打住, 换个话题,说说你遇到的真正有挑战的事情吧!


X先生: 嗯, 就在前几天,我口袋里的几枚硬币落在沙发后面。我花了一个小时才把它们取出来,这太有挑战性了!


面试官: 拜托, 我的意思是技术挑战!


X先生: 我曾经花了10小时在一个Mac上安装Windows 10 。


面试官: 你为啥要这么做?


X先生: 没事干啊!


面试官: 那你为什么到我们这里应聘啊!


X先生: 我脑子中有个声音告诉我的。


面试官: 什么?


X先生: 你们发布了一个招聘广告,于是我就应聘了。


面试官:  那你为什么要换工作?


X先生: 因为钱啊!


面试官: (震惊)


X先生: 我的意思是我在找一家快速发展的、和云服务相关的、有社交媒体的,敏捷的Web2.0 公司。


面试官: 太棒了,这是我一直期待的回答! 对了,你对996怎么看?


X先生: 这不好说, 你对加班费怎么看?


面试官: 你期望的薪水是多少?


X先生: 年薪百万,三个月的带薪假 ,股票期权,如果做不到的话,和你一样就行了。


面试官: 好吧,你有什么想问我的吗?


X先生: 没有!


面试官: 没有吗? 你应该问我一个问题来加深我对你的印象啊!让我问你一个吧,你认为自己5年后会怎么样?


X先生: 我会做你的工作,并且不会问这些愚蠢的问题!


面试官: 出去!回家等通知吧!


后记:Shantnu写的这篇文章够幽默,够讽刺,把很多段子都综合到了一起,“面试造航母,工作拧螺丝”,“要求不切合实际的工作经验”,“智力题面试”等等,这些都是在面试中存在的现象,但是不得不承认的是,现在的面试标准确实是高了,我之前写过一篇文章《为什么要学习HashMap的底层原理?》提到,那些看起来在实际工作中没用的难题就是一种筛选机制,把基础更扎实的,愿意深度钻研的人给选出来。


为什么要学习HashMap的底层原理?

四次面试,程序员越来越悲催了!

两年,我学会了所有的编程语言!

一直CRUD,一直996,我烦透了,我要转型

字节码万岁!

上帝托梦给我说:一切皆文件

Javascript: 一个屌丝的逆袭

Node.js :我只需要一个店小二

我是一个线程

TCP/IP之大明邮差

一个故事讲完Https

CPU 阿甘

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存