后端岗位面试题更新 2026-08-05
场景设计:A、B、C 三个类,B 能访问 A,C 能访问 B,但不能访问 A,该如何设计?
诺瓦星云后端开发电子/半导体系统设计技术原理方案权衡
考察说明
考察依赖关系设计、封装性与最小权限原则在类层次中的应用
回答思路
- 明确 A、B、C 之间的依赖方向与访问边界
- 说明如何通过接口、包装或间接层实现 C 对 A 的隔离
- 讨论封装、接口隔离和依赖倒置等设计原则
- 评估方案的扩展性与可维护性
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。