为什么程序员越来越排斥面试时做题?
5个月前 (11-29)
0 点赞
0 收藏
0 评论
13 已阅读
大家觉得一个数组反转都写不出来的程序员值得招进来吗?
【1 2 3 4 5】转为【5 4 3 2 1】这种。我面试的人一半连新建个数组重新存一遍的答案都给不出来,不知道是我们公司收的简历问题还是什么问题。今年不是说招人很好招么?
这种难度的题也不是必需用ide的吧。
顺便说一下我问的流程。
1.先不限制任何条件完成这个答案。但是要求要伪代码,尽量不用现成的api。如果用api要给我讲明白api的时间复杂度多少,空间复杂度多少
2.实现空间复杂度为O1的算法。
3.实现一个单向链表的反转。
4.实现空间复杂度为O1的单向链表反转。
现实情况就是我二面都有一半的人卡在第一第二步,卡住的人基本上空间复杂度,时间复杂度都搞不清啥概念。
顺便说一下我们公司也是上市公司,薪资不算高也绝对不算低的。
说不需要了解实现原理的,我就问一下你们有没有碰到过需要调试或查bug到源码里边的情况?java里从两个地方查出来的数据的List取子数组然后再直接合并,为啥有的时候合并报错,有的时候不报错?合并完为啥我原本查的原始数据一万条变一万一千条了?线上这种类型bug可是没少见。
还没有任何评论,你来说两句吧