问题:
我毕业了做java工作经验一年,目前打算离职,可是感觉这一年基本没学到什么,害怕知识储备不够,不能通过面试,求教~
建议
其实粉丝描绘的是一个比较普遍的现象,就是工作一年,感觉自己仍然啥也不会,这个其实还是比较正常的。原因在于我们工作中常用到的东西在Java中基本都已经封装得比较好了,平时写点业务代码呢,也就if else 之类的逻辑,好点的同学,就把if else封装成一个枚举类+注解的映射关系。但这些知识在面试中往往是不够的。IT有句话叫做:面试造火箭,工作螺丝钉。毕竟每一个公司都希望招一个造火箭的选手,万一需要他去造呢?
回到粉丝的问题,粉丝一年的工作经验,不是很建议跳槽,最近一直在招聘,稳定性在面试中也很重要,三年一般被认为稳定性较好的表现。如果思考之后觉得这个公司确实不适合自己的话,那面试的时候确实需要准备一下,因为面试的题目往往偏向于技术底层,架构思考,难点问题分析。比如常见的hashmap源码解读,这种在实际中我们用hashmap,但很少会去看源码,更不用说熟悉扩容机制、put流程啥的。又或者说我们使用redis,了解多点的可能是jedis,redission这样的客户端,很少我们会去看redis底层数据结构,通信协议等等。如果想短时间内突破java面试,我可以分享一下之前我总结的Java常见面试题,可以节约点时间。由于内容有点多就整理成了PDF;
文档在这里分为九部分:
- 备战面试
- Java基础+集合+多线程+JVM
- 计算机基础
- 数据库面试题总结
- 常用框架面试题总结
- 系统设计
- 优质面经
- 微服务/分布式
- 真实大厂面试现场
由于内容太多在这里无法一一展示,下面就用截图的方式展示主要内容,需要《突击面试》完整PDF版的朋友点赞此文后添加助手vx:bjmsb10 免费下载;
备战面试
Java基础+集合+多线程+JVM
计算机基础
数据库面试题总结
常用框架面试题总结
系统设计
优质面经
微服务/分布式
真实的大厂面试现场
如何获取?
需要阅读《突击面试》完整PDF版的朋友可以转发点赞此文后添加助手vx:bjmsb10 免费下载;