面试
2025
30
- Java 的 CMS 垃圾回收流程是怎样的? Java 的 G1 垃圾回收流程是怎样的? JVM 垃圾回收调优的主要目标是什么? JVM 方法区是否会出现内存溢出? JVM 有那几种情况会产生 OOM(内存溢出)? JVM 由哪些部分组成? Spring Boot 和 Spring Cloud 之间的区别? Spring Cloud 可以选择哪些 API 网关? Spring Cloud Config 是什么? Spring Cloud 由什么组成? Spring Cloud 的优缺点有哪些? 为什么需要在微服务中使用链路追踪?Spring Cloud 可以选择哪些微服务链路追踪方案? 为什么需要服务注册发现? 什么情况下需要使用分布式事务,有哪些方案? 什么是 Java 中的 logging write barrier? 什么是 Spring Cloud Gateway? 什么是 Spring Cloud Zuul? 什么是令牌桶算法?工作原理是什么?使用它有哪些优点和注意事项? 什么是配置中心?有哪些常见的配置中心? 你了解 Java 的 ZGC(Z Garbage Collector)吗? 你们的服务是怎么做日志收集的? 你常用哪些工具来分析 JVM 性能? 你是怎么理解微服务的? 你知道 Nacos 配置中心的实现原理吗? 你项目里为什么选择 Gateway 作为网关? 单体应用、SOA、微服务架构有什么区别? 如何在 Java 中进行内存泄漏分析? 如何对 Java 的垃圾回收进行调优? 常用的 JVM 配置参数有哪些? 说说什么是 API 网关?它有什么作用?