Java面试准备之知识梳理

最近在找工作,准备面试,因此把自己认为需要掌握的Java的相关知识点以及在前一份工作中用到的技能进行了梳理,记录分享在此,便人便己,以供日后查阅。

Java基础

基础概念
面向对象
常用算法
常用容器
多线程,关于多线程相关知识的补充
IO

JavaEE

Servlet
Filter
Listener
生命周期
Tomcat

JVM

Java内存区域及对象的创建与回收
字节码文件及字节码指令
虚拟机的类加载及双亲委派

数据库

MySQL优化
非关系型数据库之MongoDB
非关系型数据库之Redis

常用框架

Spring系列之Spring基础
Spring系列之SpringBoot
Spring系列之SpringCloud
ORM系列之MyBatis

消息中间件

消息队列之RabbitMQ

工具使用

开发工具IDE之IDEA
开发工具IDE之Eclipse
版本控制工具之Git
版本控制工具之SVN
负载均衡工具之Nginx
容器之Docker

操作系统

Linux常用命令

三方件

API文档之Swagger
定时任务之Quartz


持续更新中(2019年5月29日)…

你可能感兴趣的:(面试,Java)