首先是java基础,其中hashmap为首的一系列集合类,和面向对象的特点,以及java如何实现。然后就是MySQL和Redis,这俩是出现最高频的,因为后端肯定要和数据库和缓存打交道。MySQL 是增删改查操作、索引原理、事务机制、锁机制、SQL 优化;Redis 是数据结构、缓存雪崩、击穿、穿透、分布式锁、持久化机制。还有 Spring 框架,Java 的灵魂,Spring IoC、AOP、生命周期,再到 Spring Boot 自动配置、Spring Cloud 微服务、接口设计、异常处理、JVM 内存模型与 GC,这些都是必问重点。