Java 后端工程化 · 概览¶
工程底座。AI 应用后端工程师必须有扎实的 Java 后端工程化功底——高并发、JVM、数据库、分布式。这是简历中"工程化底座扎实"的具体支撑。
知识点¶
- 高并发与线程池 — 线程池参数化、线程池隔离、Sentinel 熔断降级、虚拟线程(JDK21)
- JVM 内存与 GC 调优 — 内存模型、G1/ZGC 选型、Full GC 排查(jstat/jmap/MAT)
- MySQL 深度 — 索引与执行计划、分库分表(ShardingSphere)、慢 SQL 治理
- Redis — 分布式锁(Redisson/Redlock)、缓存一致性、多级缓存
- 中间件 — Kafka vs RocketMQ(事务消息)、Elasticsearch 倒排与向量检索
- 微服务与分布式事务 — Nacos/Feign/Sentinel 治理、TCC/Saga/本地消息表、CAP
对应题库:Java 后端题集