简历技能清单
- 熟练掌握计算机原理、操作系统、计算机网络、数据结构等基础知识。
- 具有扎实的Java基础,熟练掌握IO、集合、多线程、反射等基础框架,对集合、JUC有深入的研究。
- 熟练掌握JVM相关知识,对垃圾收集原理、常见的垃圾收集器有深入的研究,熟悉常用的JVM参数、能进行JVM问题处理与调优。
- 熟练掌握Spring MVC、Spring、MyBatis、Spring Boot等开源框架,对Spring源码和核心原理有深入的研究。
- 熟练掌握SQL 和 MySQL 的核心原理,能进行SQL的优化与问题处理。
- 熟悉分布式系统的设计与应用,熟练掌握Redis、Kafka、Zookeeper、Dubbo、TDDL、Elasticsearch的使用与核心原理。
- 熟悉设计模式原则,熟练掌握常用的设计模式:模板、单例、代理、适配器、责任链等。
面试技巧