讨论/求职面试/刷题找工作是否是骗局?/
刷题找工作是否是骗局?

本人社招,最近求职面试了七八家公司,其中没有一次涉及到算法题,仅有的一次是百度的一面问了到二叉树节点间最大距离。而且大多数面试官只谈工作经历,鲜有涉及技术考察。我觉得目前的程序员求职环境,许多企业并不关心基础,技术,而更像是看眼缘给Offer。欢迎大家谈谈自己的想法和经历。

7
共 21 个回复

首先,没有人鼓吹「通过刷题就可以一定会找到工作」,所以也不存在什么骗局。可能有的只是一些理解上的偏差。不可以、也不应该神化刷题这件事情

  • 社招比较注重项目经验、沟通能力、潜力。还有与候选人交谈的感觉,更多考察的是软技能,标准不好统一,有一点点玄学。当然还和候选人的工作年限有关,工作越久的候选人被问及算法的概率越低;
  • 校招因为很多同学没有项目经验,大家都差不多的时候,就只好考察基础知识,算法只是其中一部分

国外公司考察算法的比重比较大,即使是社招也是这样。总之就是因人而异、因国而异。「刷题就能找到好工作」是不正确的,怎样衡量「好工作」这可能是个话题。

11

刷题是为了锻炼思维,也就是把功能映射成简洁高效的代码的能力

9

你面的公司是得有多不靠谱啊..

确实有一部分公司面试不涉及算法,但是招聘研发不关心基础和技术你真的敢去吗兄弟..

9

你面的公司太low了

5

这不算骗局吧,即使不问,刷题可以夯实基础,锻炼思维,对工作也是有好处的

3

刷题找工作这个算不上骗局吧,我觉得一二线大公司会比较看重这个算法题的解决能力,因为它能反映出你解决一些问题的逻辑思考能力。
以我自身感受为例:
校招:我认识的一个朋友,面微信小程序和谷歌实习的时候面试题都出的是leetcode的困难题;我面试字节的时候,每面都会有算法题;
社招:之前实习组的社招老哥,进微信的时候,面委会面试的时候也出了困难的算法题;

4

「面试官只谈工作经历,鲜有涉及技术考察。我觉得目前的程序员求职环境,许多企业并不关心基础,技术,而更像是看眼缘给 Offer」

兄弟,这种公司你还需要去面试么,面过了你敢去么?

2

本身就是骗局,刷题为了锻炼思维而不是为了找工作。

2

非常赞同!就算在职,经常学习这些大佬的算法思路。
在工作中,应对一些有关对场景,其实也能用上这些思路。
更重要对,保持自己的思维敏感性。

1

我当初校招的时候面试了六七家公司,只有一家没有出算法题,那家公司连笔试都没有,我当时没敢去,感觉不太靠谱。
前一段时间社招的时候面了两家,笔试题都是有算法的,其实算法以及基础知识这些东西很多的面试官也不会了解太深,因为面试官的主要精力是工作,而像算法这些东西在工作中用的是比较少的。你若是了解的比面试官深那自然会被优先考虑,我当时的面试技术问题都是没有问题的,而且面试官给予的评价也很高。
不过社招看重经验,工作经验和能力有一定的 相关性。企业招人去是干活的,如果你对这些算法题了解较少,但是有解决问题的能力(多年工作经验),那么为什么不招呢?
企业在乎的是人的生产力,又不是你刷了多少道题。

1