面试了一个6年的Java,竟然什么都不会!
最近看了很多简历,很多候选人年限不小,但是做的都是一些非常传统的项目,想着也不能通过简历就直接否定一个人,何况现在大环境越来 越难,大家找工作也不容易,于是就打算见一见。
在沟通中发现,由于年限不小,他们的定位基本都是高级及以上,毕竟,年限摆在那里,面个中级也不体面。
面试时我打算聊点基础的,先打开一下话题,结果发现对于一些开发中很基本的问题,比如:
Git的分支你们是怎么管理的?
接口保证幂等性是基本的要求,那么幂等性你们是怎么做的?
你们有用@Transactional来控制事务是吧,那么能不能说出一些事务不生效的场景?
上面几个问题没有一个是“造火箭”的,结果发现,这些很基本的问题,他们普遍都答得很模糊,或者支支吾吾。其中,一个候选人的反问,令我印象特别深刻,他说:
上面的问题我虽然都不懂,但是我都工作六年了,如果我不能胜任工作,那你告诉我,我这六年经验是怎么来的?
再说了,做Java开发,说到底,还不是产品输出原型,对着原型进行数据库建表,然后CRUD吗?
遇到问题网上搜索一下,再不行就群里问一下,我又不找什么中间件的团队,Java开发,不都是这样吗,还能有什么别的花样?
听完我沉思了良久,做为一个高级开发,如果连Git分支如何管理都没思考过,幂等性名词的含义都解释不清,事务注解打上就完事,连生不生效的场景都不知道,只会对着产品原型CRUD,测试不提bug,代码都不想复盘多看一眼,试问谁又愿意和这样的“高级大佬”一起干活?
其实我想了一下,他之所以有这样的想法,很大程度取决于他的经历,长年在传统行业,或者“小作坊”,平时就两三个Java开发,大家都是“难兄难弟”的水平。让他认为,Java开发,就是对着原型CRUD,年限上去了,就是高级开发。
思维一旦形成,就很难改变。但是,互联网是个瞬息万变的行业。
从BAT等各种大厂的应届生招聘薪水就可以看得出,现在应届生的水平越来越6,如果还以为大家都是一样的,都是对着原型CRUD,有问题就把报错信息网上一搜,群里一丢等回复这种方式,迟早给淘汰。即使不做中间件开发,基本的原理、源码还是要了解的!
不制造任何焦虑,学习需要的也不是一腔热血,需要的是长期的规划,这里分享一个思维导图,大家可以自行进行查漏补缺和规划:
扫描文末二维码,领取完整版思维导图
当然!仅仅有思维导图还不够,这里还准备了免费的Java实战视频直播教程!
▼
No.1
《Java高级进阶直播》
12.16-12.22 每晚8点
1、分布式到底有什么难点?来学学分布式事务就知道
2、双11双12高流量,电商系统应对技术全面剖析
3、分布式微服务如何将并发性能提升100倍
4、听完这堂手写SpringMVC直播课,硬刚Spring原理面试题
5、Tomcat原理大解密-全程手写实现Tomcat
6、Https网络安全架构设计与实践
7、5G物联网时代来临,网络编程你掌握了吗?
No.2
Java进阶资料包
扫描下方二维码,免费领取
回复“Java”,快速通过
面试了一个6年的Java,竟然什么都不会!相关推荐
- 面试了一个31岁的Java开发,让我有所触动...
最近公司要招个前端,HR给了我一份简历,刚看到简历的第一眼,31岁? 让我有点意外,实际上,现在开发趋向于年轻化,大部分都是90后.95后,毕竟,软件开发不像硬件开发一样,年限越高,相对来说越吃香. ...
- 一个很艰难的 Java 核心面试问题!
一个很艰难的 Java 核心面试问题,这个 Java 问题也常被问: 什么是线程安全的单例,你怎么创建它. 好吧,在Java 5之前的版本, 使用双重检查锁定创建单例 Singleton 时,如果多个 ...
- 一个工作7年JAVA工程师面试总结:掌握这些技术,offer拿到手软
前言 大学毕业后工作7年了,曾面试了阿里集团(菜鸟网络,蚂蚁金服),网易,滴滴,点我达,最终收到点我达,网易offer,蚂蚁金服二面挂掉,菜鸟网络一个月了还在流程中-最终有幸去了网易.但是要特别感谢点 ...
- 面试了一个 37 岁程序员,让我有所触动,35岁以上的程序员该何去何从?
文章目录 前言 面试细节 小细节 为什么总有求职者面试却不带简历? 1.了解最新的新技术 2.深入底层源码学习 3.保持一颗谦虚的心,须知人外有人 4.形成适合自己的学习方法 5.想好以后的方向 6. ...
- 面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?
程序猿学社的GitHub,欢迎Star github技术专题 本文已记录到github 文章目录 前言 面试细节 小细节 为什么总有求职者面试却不带简历? 1.了解最新的新技术 2.深入底层源码学习 ...
- Hutool,一个贼好用的 Java 工具类库,用过都说好~
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源:ryanc.cc/archives/hutool-java- ...
- 面试官:哪些原因会导致JAVA进程退出?
面试官:哪些原因会导致JAVA进程退出? 无外乎三种情况. linux的OOM killer杀死 JVM自身故障 jvm的OOM导致进程退出(很罕见,我至今没遇见过) 引言 linux的OOM kil ...
- python好学吗 老程序员-今天面试了一个34岁大龄程序员,有感而发
原标题:今天面试了一个34岁大龄程序员,有感而发 " 昨天,我面试了一个34岁的大龄程序员--我给人事的建议是P4,结果人事说:那直接让他走吧. " 我一直以为他们在开玩笑! 结果 ...
- java只会用不知道原理6_程序员面试宝典之14道初级Java面试题分享
程序员面试宝典之14道初级Java面试题分享 程序员面试宝典之14道初级Java面试题分享! 关于赢在面试的Java题系列基本收集整理完成了,所有题目都是经过精心挑选的,很基础又考验求职者的基本功,应 ...
- java 实体类包含list 怎么取值_舅舅是面试官,偷偷告诉你们面试官最爱问的Java面试题...
2015 年,因为工作岗位的变动,舅舅开始负责给集团招聘一些技术人员,出于对公司的负责,也为了更好的胜任技术经理的职位,在面试的这件事上,舅舅做了大量的"功课",首先研究了几乎所有 ...
最新文章
- Docker - Install docker on CentOS
- php头代码,PHP常用header头定义代码示例汇总
- 关于“习惯”的精彩分析
- azdb文件怎么打开_AZDBMappingSvcs.dll
- 360浏览器网页走丢了_超酷!Win10 正式版全新 UI 界面,全球第二大浏览器上线...
- ps图像压缩插件:TinyPNG and TinyJPG for Mac 支持ps2021
- android防止内存溢出浅析
- Appcan将支持在线编译提交App Store
- matlab 振动,Matlab振动程序-代码作业
- Winform-信息管理系统源码分享(Access数据库)
- dede 表单必填_织梦给自定义表单增加必填功能,织梦表单必填设置
- 计算机桌面文件删除不掉是怎么了,桌面上文件删不掉_桌面上的压缩文件为什么删除不了?...
- Tesseract文字训练,以及样本生成
- Mysql数据库学习笔记[完结]
- 华为、字节跳动、蔚来、康师傅、法雷奥、AIG等公司高管变动
- python菱形图案_「每日一练」巧用python输出菱形图案
- 使用 jquery.wordexport.js导出的Word排版
- 使用微软官方工具制作Windows10的U盘启动盘
- Vue + Vuetify使用感受以及部分自定义组件
- day07 pyecharts制图