当前位置:   article > 正文

面试一个 3 年 Java 程序员,一个问题都不会!

java开发三年感觉啥也不会
本文转载自公众号  Java技术栈

640?wx_fmt=jpeg
刚从洽谈室走出来,心情很复杂!
栈长面试过很多人,不乏知识渊博、技能顶尖的选手,但从未遇到过工作了三年,却一个问题都答不上来。。
这场史无前例的面试,我和面试者的脸上都写满了尴尬,最后戏剧性收场。
面试者工作了三年,简历上写满了各种前沿的技术,如:Spring Boot、Spring Cloud、Dubbo、RabbitMQ……
自我介绍没什么亮点,能想起来的就是他说的前后端分离了,下面便进入了尴尬模式。。
栈长: 你刚说到你们做了前后端分离,你能说下前后端分离有哪些规范吗?
他:规范?没有什么规范啊。
栈长: 怎么可能没规范呢?
他:(他想半天)……就是后端返回 JSON 数据,前端人员根据一个文档来开发。
栈长: 就这么简单么,还有别的么?
他:没有别的吧!
栈长: 那后端接口设计没任何规范吗? 别人拿到 URL 不是可以随意调用么?
他:有 MD5 加密什么的吧……
我接着问怎么处理加密逻辑的,又说不出所以然了,显然我对前后端分离相关回答是非常不满意的,我接着对这个话题继续展开了连环炮,考验下他的技术功底到底怎么样。
栈长: 那后端向前端怎么返回 JSON 格式的数据呢?
他:(吱唔……抓头发,眼神漂浮不定……)
栈长: 这个问题的难点在哪?
他:没有难点,只是我不知道。
栈长: (这都不知道,考下他 Spring 常识吧! )那 Spring 里面怎么注入一个对象?
他:(吱唔……抓头发,眼神漂浮不定……)
栈长: (Spring都不知道,考下他 Java 常识吧! )那 Java 里面怎么实现多线程?
他:(吱唔……抓头发,眼神漂浮不定……)
栈长: 那 JVM 里面分为哪些内存区域? (感觉问不下去了,最后一个问题了)
他:(吱唔……抓头发,眼神漂浮不定……)
栈长: (真心问不下去了……)你是做 Java 的么? 我都没往深里啊,这么简单的都不会
他:最近面试都没人这么问我……我怀疑我是个假的吧!(然后垂下头)
栈长: 建议你回去好好复试一下吧,这样面试不通过的,不好意思。
……
…………不能完全还原面试现场,以上只是部分内容回顾。
整场下来,给我的感觉就是,他一个问题都没有答上来。
面试完,尴尬收场,不知道说什么好。但从整个面试环节以及他的脸上,我读到了他的尴尬、汗颜、无地自容……
事后我也回顾了这场面试,面试者很有伪造简历及工作经验的嫌疑,也或许是他在单位写 CRUD 写多了,很多基础的知识都忘记了。
不管怎么说,回过头来想,即使每天 CRUD,也不可能一个问题都答不上来啊,关键问的都是常用的基础知识,还工作了三年,不知道大家怎么看,反正我觉得挺不可思议的。
现在的程序员啊,要么牛的一比,牛马蛇神啥的都能说一套,要么菜的一比,一个问题都不会,人与人之间的差距真的太大了。
工作三年了,还不如一个刚毕业的,程序员们,真的要对自己有要求了,技术上每年都要有所提升,不然和咸鱼有什么区别?又凭什么要比实习生更高的薪水?用什么来支撑?
为什么说面试造火箭,工作拧螺丝,这不是笑话,如果你只会拧螺丝,那你永远只会在最底层,即使来了造火箭的活,你也上不了。都要造火箭的薪水,为什么企业要招个只会拧螺丝的?
另外,现在 Java 开发市场简直不能太饱和了,人才太多,鬼才也多,培训机构两三个月就能培训出来一大批,编程门槛何止之低,竞争又何止之大,不会点硬核,怎么脱颖而出?
不要拿在公司只做 CRUD 这些借口吧,这不是阻止技术能力提升的理由,既然选择了这一行,就得努力吧,闲下来多看些技术书籍,关注下技术发展动态,关键是要沉下心去学习。

—————END—————



喜欢本文的朋友,欢迎关注公众号 程序员小灰,收看更多精彩内容


640?wx_fmt=jpeg


欢迎长按二维码关注 小灰学英语,你所学到的不只是英语!


640?wx_fmt=jpeg


 
     
640?wx_fmt=png
给个[在看],是对小灰最大的支持!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/647374
推荐阅读
相关标签
  

闽ICP备14008679号