Java教程

中级Java开发面试准备内容

本文主要是介绍中级Java开发面试准备内容,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

数据库方面:

1)SQL高级方面

group by having,左连接,子查询(带IN),行转列等

2)设计与建表方面

三范式,反范式

3)优化

执行计划查看sql语句改进点,改善sql性能的方式

4)Mysql集群,Mycat分库分表

 


 

 

性能优化:

1)理解性能优化

性能基准,性能优化含义,衡量维度

2)JVM调优

JVM运行时数据区,JVM内存模型JMM,各垃圾回收器使用场景,GC日志

3)Tomcat调优

运行机制与框架,线程模型,参数认识及调优,基准测试

4)Mysql调优

Mysql底层B+ Tree机制,执行计划详解,索引优化详解,sql语句优化

 


 

 

阅读分析源码:

1)JDK源码

集合,并发集合,并发包,阻塞队列,线程池

2)JVM 原理

3)框架源码

 

这篇关于中级Java开发面试准备内容的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!