最近看了很多简历,很多候选人年限不小,但是做的都是一些非常传统的项目,想着也不能通过简历就直接否定一个人,何况现在大环境越来 越难,大家找工作也不容易,于是就打算见一见。

在沟通中发现,由于年限不小,他们的定位基本都是高级及以上,毕竟,年限摆在那里,面个中级也不体面。

面试时我打算聊点基础的,先打开一下话题,结果发现对于一些开发中很基本的问题,比如:

  • Git的分支你们是怎么管理的?

  • 接口保证幂等性是基本的要求,那么幂等性你们是怎么做的?

  • 你们有用@Transactional来控制事务是吧,那么能不能说出一些事务不生效的场景?

上面几个问题没有一个是“造火箭”的,结果发现,这些很基本的问题,他们普遍都答得很模糊,或者支支吾吾。其中,一个候选人的反问,令我印象特别深刻,他说:

上面的问题我虽然都不懂,但是我都工作4年了,如果我不能胜任工作,那你告诉我,我这4年经验是怎么来的?

再说了,做Java开发,说到底,还不是产品输出原型,对着原型进行数据库建表,然后CRUD吗?

遇到问题网上搜索一下,再不行就群里问一下,我又不找什么中间件的团队,Java开发,不都是这样吗,还能有什么别的花样?

听完我沉思了良久,做为一个高级开发,如果连Git分支如何管理都没思考过,幂等性名词的含义都解释不清,事务注解打上就完事,连生不生效的场景都不知道,只会对着产品原型CRUD,测试不提bug,代码都不想复盘多看一眼,试问谁又愿意和这样的“高级大佬”一起干活?

其实我想了一下,他之所以有这样的想法,很大程度取决于他的经历,长年在传统行业,或者“小作坊”,平时就两三个Java开发,大家都是“难兄难弟”的水平。让他认为,Java开发,就是对着原型CRUD,年限上去了,就是高级开发。

思维一旦形成,就很难改变。但是,互联网是个瞬息万变的行业。

从BAT等各种大厂的应届生招聘薪水就可以看得出,现在应届生的水平越来越6,如果还以为大家都是一样的,都是对着原型CRUD,有问题就把报错信息网上一搜,群里一丢等回复这种方式,迟早给淘汰。即使不做中间件开发,基本的原理、源码还是要了解的!

不制造任何焦虑,学习需要的也不是一腔热血,需要的是长期的规划,这里分享一个思维导图,大家可以自行进行查漏补缺和规划:

作为Java程序员学习如何掌握这些技术又该如何学习?

小编分享一份架构电子版书籍以及架构视频资料供大家免费学习!

适合1-5年内Java开发人员,希望你学了以后吊打面试官,薪资上升一个台阶。

话不多说直接上干货:

部分资料展示:

pdf文档+bat面试题需要加我QQ群免费领取

长按扫码加QQ群:523106663,免费领取

我已经把这些面试题和架构视频,放在我的Java后端技术群里,群里会各种PDF书籍,也有资深HR可以推荐工作,大牛相互交流技术,捣乱和发广告的勿加。

↙↙点击“阅读原文”直接领PDF文档+面试资料+架构视频

最近面试了一位4年的Java,什么都不知道!还自认为很牛逼...相关推荐

  1. 最近面试了一位5年的Java,一问三不知!还反怼我...

    最近看了很多简历,很多候选人年限不小,但是做的都是一些非常传统的项目,想着也不能通过简历就直接否定一个人,何况现在大环境越来 越难,大家找工作也不容易,于是就打算见一见. 在沟通中发现,由于年限不小, ...

  2. 推荐一位二本毕业1年,上海买房的大佬,牛逼!

    锋哥是我的好朋友,他二本毕业1年,靠自己一步步努力,挣钱攒钱,升职拿奖金,在上海结婚并买了第一套房,真的强! #22周岁,我完成了两件人生大事##其实,我曾经想当个北漂他自学编程从机械转行大数据,大二 ...

  3. java 快速查找 list_面试官:小伙子,你连Java集合都讲不清楚,怎么就敢开口要8K呀?...

    上回讲完了Java基础,相信已经收到PDF文档的朋友开始给自己疯狂填坑了. 推荐文章:<没弄懂这些Java基础,简历上千万别写熟悉:异常+反射+注解+泛型> 注:私信[基础]获取高清大图和 ...

  4. 从一个资深面试官角度看Java面试:面试了20家大厂与面试了上百人之后,发现这样介绍项目经验,显得项目很牛逼!

    文章目录 前言 怎么介绍项目 怎么介绍项目难点与亮点 你负责的模块 如何进行自我介绍 如何进行自我介绍 你有什么优劣势 你有什么优劣势 你为什么选择我们公司 怎么让面试官满意 前言 前段时间和一个少有 ...

  5. 推荐一个很牛逼的 Github 项目:本人历时半年完成的【Java 面试 + Java 后端技术学习指南】,已拿大厂offer

    今天给大家分享一份[Java 面试 + Java 后端技术学习指南]:一份通向理想互联网公司的面试指南,包括 Java,技术面试必备基础知识.Leetcode.计算机操作系统.计算机网络.系统设计.分 ...

  6. 本人真实经历:面试了20家大厂之后,发现这样介绍项目经验,显得项目很牛逼!...

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:2 个月的面试亲身经历告诉大家,如何进入 BAT 等大厂? 本文 GitHub https://github.c ...

  7. 回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议 - 左潇龙 - 博客园...

    引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...

  8. 【转】回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议

    原文作者:zuoxiaolong(左潇龙) 原文地址:http://www.cnblogs.com/zuoxiaolong/p/life51.html 引言 其实本来真的没打算写这篇文章,主要是LZ得 ...

  9. 【转载】回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议

    原文地址: http://www.cnblogs.com/zuoxiaolong/p/life51.html 一.关于阿里社招面试 引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像 ...

最新文章

  1. java b2b2c shop 多用户商城系统源码- eureka集群整合hystrix框架
  2. dockerfile构建nginx服务
  3. bzoj 5248: [2018多省省队联测]一双木棋
  4. leetcode 148. 排序链表(归并排序)
  5. C++:44---关键字virtual、override、final
  6. C++ 四种类型转换运算符
  7. 《深入理解ES6》4.扩展的对象功能
  8. python 支持什么操作系统_操作系统1:什么是操作系统?
  9. python直方图教程_Matplotlib绘制直方图
  10. c++ packaged_task
  11. 微观平台_不再受到微观管理
  12. 伊犁哈萨克自治州谷歌高清卫星地图下载
  13. 线性代数 —— 线性组合与线性表出,线性相关与线性无关
  14. 【中科院】分子生物学-朱玉贤第四版-笔记-病毒的分子生物学
  15. 学习《GUI Qt4 编程》笔记-02-代码实现控件布局-设计师控件布局
  16. Win10 去除OneNote 波浪下划线
  17. 无刷直流电机控制系统matlab,基于MATLAB的无刷直流电动机控制系统仿真
  18. jmeter添加cookie
  19. TestNG框架使用心得(一)初识TestNG
  20. 3dmax常用快捷键来了!!

热门文章

  1. linux 面包店 多进程,Linux下的多进程编程(一)
  2. 华硕路由器安装aria2_网易UU加速器联动华硕,瞄准主机玩家联网刚需
  3. java客服系统_阿里Java内部资料:2020最全Java技术栈(架构篇+算法篇+大数据)
  4. 【学习笔记】矩阵树定理(Matrix-Tree)
  5. 17.电话号码的组合
  6. 第k大 or 第k小 or 中位数
  7. android跳转应用市场搜索,Android 应用中跳转到应用市场评分
  8. js 将线性数据转为树形
  9. JS操作JSON总结
  10. motan源码分析二:使用spi机制进行类加载