面试题库

全部 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 中等

SpringFactoriesLoader 是如何工作的?它加载哪些类型的工厂?

SpringBoot 中等

Java SPI 与 Spring Boot 自动装配有什么关系与区别?

SpringBoot 简单

Java SPI 机制是什么?它是如何加载实现类的?

SpringBoot 困难

Spring Boot 相比裸 Spring 在启动速度与资源占用上有何差异?如何优化?

SpringBoot 中等

Spring Boot 的自动配置与 Spring 传统 XML/注解装配有何区别?

SpringBoot 中等

从依赖管理角度对比 Spring 与 Spring Boot 的差异?

SpringBoot 中等

为什么说 Spring Boot 不是 Spring 的替代品而是增强?

SpringBoot 简单

"约定优于配置"在 Spring Boot 中具体体现在哪些方面?

SpringBoot 简单

Spring Boot 与 Spring Framework 的本质区别是什么?

SpringBoot 困难

@Bean + @ConditionalOnMissingBean 覆盖模式的缺陷与替代方案是什么?

SpringBoot 中等

配置绑定如何让用户覆盖 starter 的默认值?属性优先级是什么?

SpringBoot 困难

为什么有时用户定义了 Bean,自动配置仍注册了重复 Bean?如何排查?