熟悉 web.xml文件 书写规则+文件存储+
Java基础相关
Java 基础相关的知识
单例模式、冒泡排序
Java 集合的底层的实现
设计模式相关
掌握常用的设计模式
掌握几种常用的设计模式的应用场景,优缺点
多线程相关
线程的几种创建方式以及区别
线程相关的方法的使用,场景的处理,比如如何判断线程执行完毕。
高并发相关的原子类、volitile关键字 等
Java Concurrent包下面的类熟悉一下
数据库相关
数据库优化相关
数据库的索引的结构,以及不同结构的优缺点。
数据库语法中的基础,比如各种join的区别
不同数据库的区别(mysql 和oracle的区别当然问这个问题的人大多不长脑子)
数据结构算法
熟悉几种常见的数据结构 数组 集合 链表等
熟悉几种数据结构的用处
虚拟机相关
Jvm 内存结构 各部分的作用以及相关的优化。
熟悉参数调优相关的原理
常用框架相关
深入理解 Spring的工作原理。了解相关接口。
深入理解 IOC 和AOP 的底层实现。
熟悉Hibernate相关的底层实现原理基本的配置 一级缓存默认开启 主要是二级缓存。
熟悉Mybatis的相关的原理。
熟悉是springboot 常用的starter 以及工作原理。
SpringMVC 的原理,请求流程。
熟悉常用的rpc框架。
熟悉会话管理以及相关的知识点。