后端岗位面试题更新 2026-08-05

Spring 中 Bean 的单例和多例如何设置?请说明 singleton 和 prototype 的区别及使用场景。

阿里国际数字商业集团后端开发互联网/IT技术原理技术选型Spring Framework

考察说明

考察对 Spring Bean 作用域概念的理解及实际应用

回答思路

  1. 正确指出 singleton 是单例、prototype 是多例
  2. 说明默认作用域是 singleton
  3. 能举例说明 prototype 适用于有状态或非线程安全的 Bean
  4. 能说明 prototype 创建时机的差异
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。