JAVA后端秋招/春招准备方向

整理了一下秋招复习的方向,希望对大家有用
  1. jdk集合框架的底层实现原理,ArrayList、LinkedList、HashMap、Hashtable、HashSet、LinkedHashSet、ConcurrentHashMap、Vector这些集合是怎样实现的,底层使用哪些数据结构实现
  2. java虚拟机
    1. java内存模型
    2. jvm的类加载机制
    3. 垃圾收集机制
    4. 编译运行与解释运行的区别
    5. 各个垃圾收集器的区别
    6. jvm常用参数配置
  3. java并发编程
    1. 线程的生命周期、线程各个状态之间的切换
    2. ReentrantLock、ArrayBlockingQueue、LinkedBlockingQueue源码
    3. 自旋锁
    4. volatile、内存屏障
    5. 线程池
    6. 内核态与用户态
    7. lock()、tryLock()、lockInterupttibly()的区别
    8. jdk线程池实现原理(ThreadPoolExecutor如何复用线程)
  4. 计算机网络
    1. TCP三次握手、四次挥手
    2. TCP流量控制、拥塞控制
    3. cookie、session的区别
    4. TCP粘包拆包
    5. IP、http、https
    6. 在浏览器输入一个网址发生了什么
  5. 操作系统
  6. 设计模式
    1. 看比较有代表性的几个设计模式:简单工厂模式、工厂方法模式、抽象工厂模式、策略模式、单例模式、***模式、装饰器模式、观察者模式、适配器模式
  7. 数据库(以mysql为例)
    1. mysql的各个引擎
    2. 索引类型
    3. InnoDB引擎的索引实现、了解B+树和B树
    4. 聚簇索引和非聚簇索引
    5. mysql的四个事务隔离级别、事务的四个
    6. mysql如何解决幻读、如何解决不可重复读,了解MVCC和next-key锁
    7. sql优化,索引覆盖、延迟关联
  8. Spring
    1. Spring aop的实现原理,了解cglib和jdk动态***
    2. Spring容器的生命周期
    3. Spring bean的声明周期
    4. Spring Ioc,反射机制
  9. SpringMVC或者Struts2(如果有学)
    1. Servlet的生命周期
    2. 生命周期、运行流程
    3. 如何处理request
    4. 各大组件的作用
  10. 数据结构和算法
    1. 动态规划,笔试题经常出现的感觉
    2. 几大排序算法、常用的数据结构(看算法那本教材感觉挺不错)
    3. 刷牛客网的《剑指offer》的题
最后,可以多了解分布式,数据库分库分表之类的东西,session一致性,一致性哈希之类的东西
全部评论
广工大佬,感觉要学的东西好多
1 回复 分享
发布于 2017-11-06 10:11
请问Java后台有哪些方向啊?应该主攻哪些呢
点赞 回复 分享
发布于 2018-11-03 18:34
mark
点赞 回复 分享
发布于 2017-11-16 01:10
mark
点赞 回复 分享
发布于 2017-11-15 20:09
mark
点赞 回复 分享
发布于 2017-11-15 14:22
mark
点赞 回复 分享
发布于 2017-11-14 16:03
算法具体有推荐的书籍么
点赞 回复 分享
发布于 2017-11-07 14:11
点赞 回复 分享
发布于 2017-11-06 23:16
学习一波
点赞 回复 分享
发布于 2017-11-06 16:13
DP 只是今年出得多,明年又不一定了(滑稽
点赞 回复 分享
发布于 2017-11-06 14:29
感谢
点赞 回复 分享
发布于 2017-11-06 14:10
用md 排下吧,手机看有点难受…
点赞 回复 分享
发布于 2017-11-06 13:34
Mark
点赞 回复 分享
发布于 2017-11-06 13:30
笔试考不考动态规划贪心之类的算法啊
点赞 回复 分享
发布于 2017-11-06 13:12
马一下
点赞 回复 分享
发布于 2017-11-06 10:40
牛客网app上格式展示混乱,用网页看,格式会好一些
点赞 回复 分享
发布于 2017-11-06 09:49
ding yi ge
点赞 回复 分享
发布于 2017-11-06 07:36
有点乱
点赞 回复 分享
发布于 2017-11-05 23:42
Linux不考吗?
点赞 回复 分享
发布于 2017-11-05 23:38
顶一下~
点赞 回复 分享
发布于 2017-11-05 23:20

相关推荐

不愿透露姓名的神秘牛友
2025-12-17 16:48
今天九点半到公司,我跟往常一样先扫了眼电脑,屁活儿没有。寻思着没事干,就去蹲了个厕所,回来摸出手机刷了会儿。结果老板刚好路过,拍了我一下说上班别玩手机,我吓得赶紧揣兜里。也就过了四十分钟吧,我的直属领导把我叫到小隔间,上来就给我一句:“你玩手机这事儿把老板惹毛了,说白了,你可以重新找工作了,等下 HR 会来跟你谈。” 我当时脑子直接宕机,一句话都没憋出来。后面 HR 找我谈话,直属领导也在旁边。HR 说我这毛病不是一次两次了,属于屡教不改,不光上班玩手机,还用公司电脑看论文、弄学校的事儿。我当时人都傻了,上班摸鱼是不对,可我都是闲得发慌的时候才摸啊!而且玩手机这事儿,从来没人跟我说过后果这么严重,更没人告诉我在公司学个习也算犯错!连一次口头提醒都没有,哪儿来的屡教不改啊?更让我膈应的是,昨天部门刚开了会,说四个实习生里留一个转正,让大家好好表现。结果今天我就因为玩手机被开了。但搞笑的是,开会前直属领导就把我叫去小会议室,明明白白告诉我:“转正这事儿你就别想了,你的学历达不到我们部门要求,当初招你进来也没打算给你这个机会。”合着我没入贵厂的眼是吧?可我都已经被排除在转正名单外了,摸个鱼至于直接把我开了吗?真的太离谱了!
rush$0522:转正名单没进,大概率本来就没打算留你
摸鱼被leader发现了...
点赞 评论 收藏
分享
01-09 17:12
四川大学 Java
叁六玖:上次建行给我开25万,让我扣2办理
点赞 评论 收藏
分享
评论
49
520
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务