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

场景设计:A、B、C 三个类,B 能访问 A,C 能访问 B,但不能访问 A,该如何设计?

诺瓦星云后端开发电子/半导体系统设计技术原理方案权衡

考察说明

考察依赖关系设计、封装性与最小权限原则在类层次中的应用

回答思路

  1. 明确 A、B、C 之间的依赖方向与访问边界
  2. 说明如何通过接口、包装或间接层实现 C 对 A 的隔离
  3. 讨论封装、接口隔离和依赖倒置等设计原则
  4. 评估方案的扩展性与可维护性
本题已收录答题指导

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

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