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

请解释 @Autowired 注解在 Spring 中是如何实现依赖注入的?

淘天集团后端开发互联网/IT技术原理Spring Framework

考察说明

考察对 Spring 依赖注入机制的理解,包括注解处理、类型匹配、候选筛选和注入方式。

回答思路

  1. 能够准确说明 @Autowired 的默认注入方式(byType)
  2. 能够解释当存在多个候选 Bean 时的处理策略(@Primary、@Qualifier、@Resource)
  3. 能够说明构造器注入和字段注入的差异及适用场景
  4. 能够提及 required 属性及可选依赖的处理
  5. 能够说出解析过程发生在 Spring 容器启动阶段,涉及 BeanPostProcessor
本题已收录答题指导

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

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