面试时常考的二叉树、红黑树、各种排序算法真的有筛选作用吗?

2015-08-19 18:07:28 +08:00
 lincanbin

例如说,你们理解二叉树,花了多久?
理解快排,花了多久?

现在大家都知道各大公司面试就是这个套路了,如果花费的时间不多,那么考察的这种东西,真的有筛选作用吗?

17695 次点击
所在节点    程序员
64 条回复
lincanbin
2015-08-19 18:08:15 +08:00
啊对,面试还常考链表吧。
helone
2015-08-19 18:10:38 +08:00
我觉得没多大用,还不如出点问题,考察下解决问题的思路
wy315700
2015-08-19 18:10:59 +08:00
成本,
zylll520
2015-08-19 18:12:17 +08:00
blacktulip
2015-08-19 18:14:22 +08:00
有,能排除短期记忆力不行的人
sandideas
2015-08-19 18:15:04 +08:00
有些人你把快排掰开了给他,他也会说自己看不懂。。就像期末实验答辩,老师只要能实现就行,舍友找我要了代码就准备去了。我说我跟你讲一下,你去改一下吧。他说他不懂。只要能运行就行。。
wy315700
2015-08-19 18:16:46 +08:00
面试不是考试,不需要考虑公平性,不需要兼顾不同的人的实际情况。

面试不是目的,目的是招聘。
面试需要做的是,利用最少的代价,为企业招聘到合适的人。
中间可能有误判,但是面试算法无疑是成本低并且误判率低的一种方法。
oott123
2015-08-19 18:31:52 +08:00
[:doge:] 至今不会红黑树
yakczh
2015-08-19 18:42:05 +08:00
四六级高考对说英语有用吗?

面试只是给筛选找个理由而已,这个活 5 个人能干,现在只招 1 个,你说咋办?
20150517
2015-08-19 18:58:54 +08:00
连学点这个的能力都没有,怎么保证你能学好公司的其他东西?
考这个不是为了证明你会这个,只是为了证明你有能力去学习
否则不面试这个就听大家吹自己多牛比,怎么分出真假?
lincanbin
2015-08-19 19:04:57 +08:00
@20150517 我的意思是,面试为什么会考这种花一点时间就可以学会的东西?
这样有用?
letv
2015-08-19 19:06:45 +08:00
红黑树的删除一直看不懂。。。
maemual
2015-08-19 19:07:29 +08:00
@lincanbin 你觉得花一点时间就能学会,但是对于很多人,花好些功夫都学不会。同时,也还有好些个人,根本不想花这一点时间去学这些东西。这样就把这么一波人给过滤掉了。
br00k
2015-08-19 19:20:42 +08:00
问题是我每次看了,懂了.时间久了又忘了...
banri
2015-08-19 19:22:07 +08:00
多大仇,吓的我一前端都去看算法了

jsyangwenjie
2015-08-19 19:26:08 +08:00
连学个二叉树都学不会,这学习能力。。
xiaohanqing
2015-08-19 19:31:33 +08:00
当然有,理解算法的思想。可以看出一个人的有没有专研的兴趣。
fgwww
2015-08-19 19:35:13 +08:00
那么你觉得应该怎么面试?聊聊天?
lincanbin
2015-08-19 19:35:18 +08:00
@jsyangwenjie 请仔细看题
lincanbin
2015-08-19 19:37:26 +08:00
@fgwww 稍微深入一点的吧,例如图像处理的巴特沃斯滤波器之类的。

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

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

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

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

© 2021 V2EX