微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

中级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)框架源码

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐