⭐⭐⭐ Spring Boot 项目实战 ⭐⭐⭐ Spring Cloud 项目实战
《Dubbo 实现原理与源码解析 —— 精品合集》 《Netty 实现原理与源码解析 —— 精品合集》
《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》
《Spring MVC 实现原理与源码解析 —— 精品合集》 《数据库实体设计合集》
《Spring Boot 实现原理与源码解析 —— 精品合集》 《Java 面试题 + Java 学习指南》

摘要: 原创出处 zhihu.com/question/66838358 「网络」欢迎转载,保留摘要,谢谢!


🙂🙂🙂关注微信公众号:【芋道源码】有福利:

  1. RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表
  2. RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址
  3. 您对于源码的疑问每条留言都将得到认真回复。甚至不知道如何读源码也可以请教噢。
  4. 新的源码解析文章实时收到通知。每周更新一篇左右。
  5. 认真的源码交流微信群。

HR问:“以前线下笔试各种被程序员排斥,现在我用了线上测评,效果好多了,程序员会接受吗?”

最近在知乎上发现这么一个话题:为什么程序员越来越排斥面试时做题?其中有几个回答挺有意思的,分享给大家!

原话题地址:zhihu.com/question/66838358

回答1

我一个写计算流体力学代码的,去应聘某工业软件公司流体力学开发岗位,面试考我算法,二叉树排序不会写就挂了。

我写CFD代码基本不用写排序,要用也是直接调接口。

他问我simple,piso,bicgstab,GMRES,多项式预处理,Delaunay三角化这些行业领域的算法我都能实现,结果非要考《数据结构与算法》里的算法。

回答2

因为真没啥用。

生产环境第一指标是稳定性,第二是及时交付。

你在那儿玩八股,优化算法,优化sql,一顿操作提升那一点性能,没准引入多少bug,最后不如申请提升服务器硬件。

就这些大厂,有一个算一个,各个名校毕业,谁家bug少了?

你在那吭哧半年的排序算法,能有标准库的sort()牛逼?

回答3

面试的要求:难题也得做出来。要求不能见过,循序渐进的找到最优解,限时45分钟不能有大bug,代码整洁。

应聘的对策:刷所有题库n遍,面试见到原题心中暗喜,但不漏声色,假装没见过先给个次优解,然后灵光一闪给出最佳解,默写,背了n遍的整洁代码。

实际的情况:一群教授研究十几年才有人找到最优解,给出了pseudo、code。

面试双方都知道这种面试有多虚伪,但是资本家喜欢啊,因为只有年轻人有时间刷题,这样考核就不算年龄歧视了。

愿意刷题的人也应该更有动力和时间加班。

然并卵,题刷的好工作时照样可以写屎山代码。

回答4

前段时间因为跳槽,要求比较多,住在南京偏一点的地方,薪资要求还高(5年/18k/13薪,离家要近,不接受外包或者软件公司),频繁接面试,其实,我是能接受面试题的,但是不接受傻逼面试题。

傻逼小公司面试题,八股文中的八股文(一个选择题包括了3个以上的转型堆栈问题),我怀疑除了网上那些出题人,还有专心研究八股文的大学生,没几个能搞定的。果然,面试的就一个啥都不懂的整容脸女老板,想5000块招个运维,然后招聘上写的11-22k招程序员。

正常小公司面试题,基础题和提升题都有,然后还有一些逻辑题,真诚招人的,面试了也还行。可惜小公司给不到我的期望薪资,8点半领导给我发offer,9点领导打电话给我说offer取消,道歉说有大领导的亲戚进来,但看他的招聘帖还在发,估计还是嫌贵,生活不易啊。

傻逼大厂面试题,聊了很多项目经验,然后说要做面试题,java有几种数据类型,string和stringbuffer的区别,我拿到题目人都傻了,他真的是招5年的嘛?耐下性子做了,然后果不其然没offer。

正常大厂面试题,烽火一次性面20+个,先做试卷,前端后端无一不包,然后题目从基础到提升一应俱全,光试卷做了快1小时我还是第一个做完的,然后面试,发现面试官技术也一般,可惜烽火要出差,hr给开到24k都没愿意去。

个人好感面试题,阿里和其他一个不知名公司面试题,就一道题目,但难度还算有,也是项目中经常遇到的,时间限制1小时,做的很愉快,也很快发出offer,可惜阿里的是外包合同,于是拒了。

个人觉得,如果真的是工作需要的面试题,大部分程序员还是很乐意做的,但实际上,让我千里迢迢去公司,然后啪一张资料表填写,恨不得让你把祖宗八代都写上去,然后啪一张八股文面试题,面试官高高在上(很多技术还没自己高)。或者面试两句就发现真的不对口,真的浪费时间。

回答5

之前在百度的时候,作为一个面试官,经理是这么建议我们的:根据需要决定是否笔试。

而我前前后后应该面试过几十个候选人(包括借调给兄弟部门做面试),如果再加上现在公司所参与的面试,面试过的候选人绝对上百了。

在这上百次的面试中,我没有主导过一次笔试。除了我本人很讨厌笔试之外,最重要的是我认为笔试对考察一个人的能力非常的片面。

作为面试官,首要任务是识别候选人的能力,识别能力,除了用问答的方式考察他们之外,还有最重要的一点是诱导他们展现出自己的技术深度。

笔试类似于考试,一问一答,这道题你会就是会,不会就是不会。监考老师是不会站在你跟前告诉你这道题是该用正弦定理,还是用反三角函数的。监考老师更不会提醒你拿出手机,百度一下,你就知道。

但是在我们实际的工作中,环境是完全Open的,我们既可以Google,也可以百度,只要最终我把这个问题搞定就行。

所以在实际的面试中,我更倾向于考察候选人的学习能力和解决问题的能力。明明我用5秒Google一下就解决的问题,为什么非要记在脑子里?

而且还有非常搞笑的一点,你说你笔试就笔试吧,毕竟也算是考察能力的一个手段,既然设定了笔试环节,你们就用用心,好好设计一下笔试题目。

可是据我所知,太多太多的公司用的笔试题都是在网上找的,翻来覆去就那么几个,你能找到,候选人也能找到,对于那些投机倒把的候选人,只要刷刷题,很容易就能拿到笔试高分,而对于那些肚子里真正有货,不屑于刷题的人来说呢,笔试的结果往往不如那些投机分子。

结果?有真材实料的人笔试都没过,偷奸耍滑的人全被你收走了。

当然,这种面试官很大概率也是通过刷题进来的,毕竟物要类聚。

大家讨厌笔试,完全是因为笔试更像是应试,我代码写的再好,工作经验再足,冷不丁的给整份笔试题,想必大多数人都会懵逼,除非你笔试的内容恰巧是我最近用到的东西,但是概率太小了。

我们都是高考过来的,想必没人怕应试,不就是背么,问题是,我背了那么多,工作中还用不到,工作中用不到,你还非要考。

文章目录
  1. 1. 回答1
  2. 2. 回答2
  3. 3. 回答3
  4. 4. 回答4
  5. 5. 回答5