面试一个一万左右的人,让他写冒泡排序,递归和一些基础 sql 题,会不会过于简单

2020-08-13 13:50:34 +08:00
 jiangfkyyy

我觉着题挺简单的,可是大部分写不出来... 去某些编程群问,发现很多人观点是工作几年会忘,不会写也比较正常 大伙提提意见

12386 次点击
所在节点    问与答
114 条回复
wszgrcy
2020-08-13 14:38:31 +08:00
问下大佬们…动态规划随便问的值多少?
jiangfkyyy
2020-08-13 14:39:11 +08:00
@coderluan 扎心了,为什么冒泡排序还要给他描述呢, 下次有人写出来我就让他再优化(逃
StarUDream
2020-08-13 14:46:21 +08:00
冒泡不会过分了,递归要看啥递归,基础 sql 应该也要会吧,讲道理这个 10k 不过分。
jiangfkyyy
2020-08-13 14:46:45 +08:00
@lovecy 总觉着有几年工作经验的,写不出这个就不太合适,而且我也给了他调试环境...
coderluan
2020-08-13 14:47:52 +08:00
@jiangfkyyy 其实我也感觉冒泡排序不用, 毕竟名字就带着思路, 但是如果你现在让我写快速排序, 我真记不清这是哪个了, 要不我给你写个慢速的吧, 保证最慢, 然后给他写个睡眠排序. (逃
CODEWEA
2020-08-13 14:50:35 +08:00
客观题如果太简单其实没啥用,为什么呢?因为可用直接背
最好是用主观题考察,从项目入手,刨根问底
wenbinwu
2020-08-13 14:51:13 +08:00
提前告知面试者面试要考算法
面试者不准备还答不上来是他的问题
当然一个算法题不应该是面试失败的唯一原因

如果他忘记什么是冒泡,你可以提醒他冒泡是什么,他应该在提听到解释以后写出算法,因为平时工作中就是知道思路了去实现
JKeita
2020-08-13 14:52:50 +08:00
让我说原理倒是知道,但是很久没写过,不知能不能写出来。
torment5524
2020-08-13 14:55:38 +08:00
奔四的我现在还能写出来。。冒泡递归都是大学的初级课程了。。。现在估计初中就能学的吧。。。这个不会真的是基础不行啊。。。
msg7086
2020-08-13 14:58:51 +08:00
可能还要看你面的岗位是 CRUD boy 还是软件工程师。
动规之类的放在校园里也就是普通的硕士级课程,一般愿意花点时间做 NOIP/ACM/刷中等题的人都能写出来。
冒泡的话大概是大二程度的东西。
按照我当时毕业时候大概有一半的同学程序都不会写的情况来看,能写冒泡的大概真的能拿 10k 了。

我之前去参加面试,简单的就考算法题,难的就考设计题。设计题比如给你一个全球规模的集群,比如说几万台服务器,然后设计一套比如说日志系统,怎么存储怎么处理,然后要设计成让程序员能很方便地调试一些全球规模的服务之类的。算法题就简单了,很普通的 DFS/BFS 遍历树结构,很普通的堆,很普通的并排,很简单的链表,等等,基本上是简单题到中等题的水平。实际来看动规都考得很少,因为动规对普通程序员岗位已经有点用不到了。
raaaaaar
2020-08-13 15:00:26 +08:00
感觉这些稍微有点水平都能讲清楚原理,当然要实际写出来不出错的话,还是的面试前刷下题。
leafre
2020-08-13 15:07:20 +08:00
冒泡排序表示我不会
locy
2020-08-13 15:51:08 +08:00
所以现在基本的算法和数据结构不会也可以?
tuboshuv1
2020-08-13 16:03:02 +08:00
要是问一些长接触的还可以,冒泡这些学的时候学过。很久没碰了,可以试试怎么写出来
yaphets666
2020-08-13 16:05:26 +08:00
@torment5524 不是中国的初中吧....
gadsavesme
2020-08-13 16:07:42 +08:00
你说写个快排归并这种,很长时间没看能讲出原理,一时间代码没写出来我还能理解,冒泡排序还能写不出来这个是真的菜了吧。。。
Dvel
2020-08-13 16:13:16 +08:00
冒泡排序我觉得能说出思路就行了
cassyfar
2020-08-13 16:13:58 +08:00
技术面一般不考察算法,主要是解决问题的能力和沟通能力,而且我们工作都是可以谷歌,算法这种搜一遍就懂了。我最讨厌就是单纯的算法题。问 hashmap 都比排序,递归靠谱。
aneostart173
2020-08-13 16:22:17 +08:00
程序员们把基础库做的越好,就越让这个职业变成搬砖工。
虽然我是个能手写快排不需要查资料的人,但我承认我搬砖不如那些不懂算法的。
oneisall8955
2020-08-13 16:24:59 +08:00
17 年那会找实习,面试官叫我手撸冒泡排序给他看,写完很自信发现写错了贼尴尬-_-||。面完还是通过了,转正给 5K,遂提桶跑路

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/697948

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX