为什么市场上求职的一本二本学生都那么水

2023-09-14 17:16:07 +08:00
 worldqiuzhi
最近面试了几个人 从应届到三年左右吧

考了一些初高中的英语 没几个能对一半的

考了最基础的排序 全部都只写了冒泡 冒泡写对的都凤毛麟角

一题 easy 算法题 连一个沾边的都没有

其他内容 有得还勉勉强强 有的最简单的 sql 都不会写 数组 list map 转换都不会写

招聘的工资都是正常的 招聘的简历还是经过 hr 筛选过一轮的 我自己又筛选过一轮的

而且学历都是经过验证的 全是科班 然后疑似培训班的也都被我筛了
19788 次点击
所在节点    职场话题
229 条回复
sun019
2023-09-15 16:10:55 +08:00
我也想招人,收不到简历呢。愁
tangds99
2023-09-15 16:17:54 +08:00
@NoobNoob030 这么全能?有考虑在跳不,能给 5 ,懂 java 吗。
onice
2023-09-15 16:33:18 +08:00
想起刚毕业找工作,我就找个实习岗位,也考了单例,工厂模式这些东西,也有冒泡排序这些东西。

现场三四十人笔试,最后我拿到了面试机会。

面试过程中,问了我 spring 全家桶,我回答了 springMVC 和 spring 的核心原理,并给面试官展示了自己写的框架实现 demo ,还被问了 Java 的一些特性,例如反射这些东西。hibernate 是如何实现 orm 的也问了。

我也没全部答上,但自己感觉自己答对了百分之八十多吧。面试官说我基础很棒。

最后公司给开了薪资,1.8K 一个月。自己带电脑每个月有 200 补助,加起来月入 2K 。

hr 遗憾的告诉我,我是实习,只能开这么多了。

我是双非,去的本省 985 参加的招聘会。

985 本校的同学都去冲 bat 了,最次也能拿华为这些公司保底,只有我们这些外校的对本地公司感兴趣。

只要你公司的名气大,钱足够多,这些 985 的同学还是很厉害的。至少我看他们手写算法题下笔如有神,还听到他们笔试结束讨论手撕红黑树的心得。
hansomeneil
2023-09-15 16:42:50 +08:00
跟本科院校好坏没关系吧,本科就是学了然后能及格就行啊,而且本身考试难度也有限,当然我也见过能做到高于标准的,少。。。

硬要说的基础知识跟院校级别的关系,那得是硕士往上了,因为考研人才会好好地再学一遍计科基础,因为要考专业课 2 计算机基础(代号 408 ),也有自命题考 C+数据结构的,或者考其他特定几科的,普通院校跟 985 、211 的差距比较明显,一般院校 100 来分妥妥的够,985 至少得 120 、130 。。。然后复试还有机考,基本的算法得会实现,面试还得把本科课程再过一遍。

另外上岸的背题一个比一个 nb ,面经?刷题?小 case 啦。。。至于你说的初高中英语,过四级的都不至于这么拉吧。。。反正英语这块也是 985 跟普通院校有差距的地方,而且差距还很大
qinfengge
2023-09-15 16:45:32 +08:00
list 转 map 第一时间就想到 Java 的 stream 流🤔
0n2ynu
2023-09-15 17:21:10 +08:00
我刚毕业那年代码是这么写的
public static int main(string[] arg){

...
...
return 0;

log4j.Debug(...);
}
还专门跑去问主管为什么日志打不出来.

水是正常的, 你应该问这些大学为什么能放这么水的学生毕业, 大学到底在扮演什么的角色?
ytmsdy
2023-09-15 17:22:50 +08:00
计算机其实完全是师傅领进门,修行靠个人的行业。
有些人虽然上不去 211 ,985 ,但是脑子转的很快,能解决问题,能编程,能沟通。这些其实才是最重要的。
很多适合的简历其实已经被 HR 过滤掉了,因为中国人太多,就算 211 ,985 ,没用 gap ,科班出身,这么多条杠杠一画,仍旧就一大堆的候选人等着选。这些人简历看着很漂亮,但是编程能力,解决问题能力,不一定行。

反正我面试的时候,首先考察的是沟通能力,其次是分析拆解问题的能力,其次才是编程能力。
编程测试最多搞一两道 leetcode 的模拟题做一做,看看编程思路和代码习惯。
netabare
2023-09-15 17:39:21 +08:00
@lesismal 这个「双重锁高并发单例模式」看完一眼懵逼,有种 CSDN 某贴的锁字符串的美感。

虽然我也认为异步或者反应式不能解决所有同步问题,锁机制在很多时候还是有必要的,但是这些叠床架屋的玩意还是把我惊到了,Java 后端都是这个鬼样子的嘛。

还有这贴里面许多人那种「你不会锁(或者别的东西,list 转 array 也是典了)就是菜」的心态。想起了我这边很多外包公司一边年年抱怨招不到人一边千方百计 pua 应聘者就为了压低薪水的做法。
NoobNoob030
2023-09-15 17:39:53 +08:00
@tangds99 java 老本行,厦门本地 7k 会考虑
kid1412621
2023-09-15 17:58:48 +08:00
@di94sh 你超纲了 进去岂不要教领导做事?
Quzas
2023-09-15 18:15:29 +08:00
@Betsy 或许他这薪资也就吸引来一本二本的了
fujizx
2023-09-15 18:19:47 +08:00
@GoCoV2 真手撕是吧
Quzas
2023-09-15 18:20:50 +08:00
@chesha1 没有大厂的命,得了大厂的病
iOCZ
2023-09-15 20:21:12 +08:00
我刚毕业那会就是你说的这种水平😂
CRVV
2023-09-15 21:17:12 +08:00
@lesismal
@yuanmomo

如果真要搞 “高并发”,当然是先初始化好一个实例,后面直接访问。显然这样做可以让后续的操作代价最低,代价最低的方法就是最适合 “高并发” 的方法。
如果初始化很耗时,那就更要提前初始化了,不然一万个请求过来了还得等这个“需要加载很多元数据,很慢” 的初始化。

> 在我看来(我能力有限),其实没有啥性能损失的,最多一点 if 比较,或者如果用枚举的形式实现,我觉得是没有什么性能损失的

和一次简单的 memory load 相比,互斥锁的代价很高。因为互斥锁需要让 CPU 处理非常复杂的缓存一致性问题。https://en.wikipedia.org/wiki/Cache_coherence
当然你可以说这个代价相比读磁盘读网络都可以忽略,那这里的 “高并发” 三个字就多余了。
用枚举来实现当然有一样的代价,不是说你自己没写互斥锁它就没有这个互斥锁,枚举本身当然需要用互斥锁来实现。
如果你觉得用枚举来实现没有性能损失,说明你没想明白这个事到底是怎么实现的,我会觉得你背了一个自己没有理解的答案。

如果你觉得加上 “高并发” 这三个字的意思是说需要使用锁来避免 lazy loading 的 race condition ,那你的理解是错的。对 lazy loading 的情况,加了锁它才是正确的代码,和高并发不相干。

如果想问怎么实现 lazy loading 的单例,其实是这个问题,https://stackoverflow.com/questions/56724421/calling-a-method-only-once-with-multiple-threads

总之这个 “高并发单例” 的问题,本身就挺有问题的。

“那么多种奇技淫巧的归纳总结,全都是屁一样的玩意”
顺便一说这个风格的 Java 用户非常多。
forgottencoast
2023-09-15 21:25:25 +08:00
@netabare 188#
虽然它这个名字不一定普及,但是这种做法是极其常见的作法,知道的人一看这个名字就能想到是什么。
刚毕业不会可以原谅,工作了 3~5 年还没听说过被人说菜已经是嘴下留德了。
yuanmomo
2023-09-15 21:45:37 +08:00
@CRVV 我都说了,我能力有限,比较菜,就是混口饭吃,能有份工作就行了,我要求不高。
Renovator6660
2023-09-15 23:20:36 +08:00
@deplivesb 我也不知道为啥 -9 。因为平时不需要知道
lesismal
2023-09-16 00:58:12 +08:00
@netabare #188 最让人头疼的是,这玩意被当成标准答案并分享,要是不出来说一下,估计这帖子里好多人还得继续扩散下去

@CRVV #195 实际上就是绝大多数人都是用社区的东西、看到社区的文章不管对错直接当作宝贝,然而学校里课本上教的那些基础知识才是本质、却被大多数人扔了不懂得拿出来用于独立思考。所以很多人会觉得自己八股文背得滚瓜烂熟、实际工作中却仍然各种搞不懂,只做人云亦云、缺乏独立思考、缺乏学以致用
kkk9
2023-09-16 04:25:37 +08:00
@NoobNoob030 😅0592 就没有几家干净的小公司,都是东南亚技术支持

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

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

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

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

© 2021 V2EX