面试题库

全部 Django Elasticsearch FastAPI Flask Function Call JVM Java IO Java 后端 Java 基础 Java 并发 Java 新特性 Java 集合 JavaWeb Kafka LLM LangChain LangGraph MongoDB MyBatis MySQL Netty Nginx Python RAG RabbitMQ Redis RocketMQ Spring Spring AI SpringBoot SpringCloud SpringMVC ZooKeeper 分布式 后端技术 大厂面经 大数据 微服务 提示词工程 操作系统 数据库 数据结构 智能体 海康威视2026秋季社招专项 消息队列 监控运维 算法 系统设计 缓存 计算机基础 计算机网络 设计模式 面试题 高可用 高并发
SpringBoot 困难

如何根据业务场景估算并调优 maxThreads?线程数与 CPU、IO 的关系是什么?

SpringBoot 中等

内嵌 Tomcat 的 maxThreads、acceptCount、maxConnections 分别控制什么?

SpringBoot 困难

如何通过 TomcatServletWebServerFactory 自定义 Connector、线程池与端口?

SpringBoot 中等

Spring Boot 是如何把内嵌 Tomcat 启动起来的?ServletWebServerFactory 起什么作用?

SpringBoot 简单

Spring Boot 内嵌 Tomcat 与外置 Tomcat 部署有什么区别?

SpringBoot 中等

统一响应体封装会带来性能开销吗?ResponseBodyAdvice 是否每次请求都执行?

SpringBoot 中等

如何对接口返回值做全局日志与敏感字段脱敏而不侵入业务代码?

SpringBoot 困难

响应体 data 为 null 时前后端如何约定?泛型擦除对统一处理有何影响?

SpringBoot 中等

统一响应体如何配置 null 值、日期格式与 Long 精度序列化(Jackson)?

SpringBoot 中等

实现 ResponseBodyAdvice 后文件下载为什么会损坏?如何优雅绕过?

SpringBoot 简单

统一响应体如何与全局异常处理配合,保证错误也返回统一结构?

SpringBoot 中等

ResponseBodyAdvice 的 supports 如何排除文件下载、Swagger 等不需要包装的接口?