后端岗位面试题 · 方案权衡
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 23109 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 981 题请说明C++中shared_ptr、unique_ptr和weak_ptr这三类智能指针的区别与适用场景。 考察对C++智能指针语义、所有权模型和边界场景的理解第 982 题请介绍 MySQL 的锁机制,并说明什么场景下会加表锁,什么场景下会加行锁。 考察 MySQL 锁的分类、加锁时机与引擎差异第 983 题平时用什么设计模式?请讲讲它们的意义,比如责任链模式、单例模式、工厂模式。 考察设计模式的理解、应用场景与价值判断第 984 题InnoDB为什么要用MVCC 考察对多版本并发控制设计动机和数据库并发控制原理的理解第 985 题什么场景应该使用哈希索引而非B+树? 考察哈希索引在等值查询上的优势及不适用场景第 986 题请比较 SQL Server 和 MySQL 在存储引擎方面的主要区别。 考察对两类主流数据库存储引擎架构与特性的理解第 987 题请阐述一下你如何设计系统来应对高流量高并发的场景? 考察对高并发系统设计的整体理解和核心策略第 988 题超时释放锁不会造成业务逻辑出错吗? 考察对分布式锁超时释放风险及其防护机制的理解第 989 题单一职责原则了解过吗? 考察对单一职责原则的理解及其在软件设计中的应用第 990 题线程池做了普通用户和会员的隔离,如果运行时全是会员,隔离方案就失去了意义,你会如何优化并发? 考察线程池隔离方案的动态适配与资源利用率优化第 991 题如果业务中需要存储并查询大量经纬度坐标点,你会如何选择存储方案?是否会考虑使用专门的空间数据库或地理索引? 考察对空间数据存储与查询的技术选型意识第 992 题RR和串行化的区别是什么呢? 考察对事务隔离级别和并发控制机制的理解第 993 题其他应对哈希冲突的方法,有什么优劣? 考察对哈希冲突解决策略的掌握及其权衡第 994 题请介绍线程池常见的任务拒绝策略有哪些? 考察线程池饱和处理策略的了解与适用场景第 995 题请介绍大语言模型推理优化相关的技术,特别是 vLLM 和模型量化方面,你有哪些实践或理解? 考察对 LLM 推理优化关键技术(vLLM、量化)的掌握与实践理解第 996 题接口和抽象类的区别是什么?为什么要有抽象类? 考察对面向对象抽象机制的理解及其设计动机第 997 题悲观锁是什么?常见实现有哪些? 考察对悲观锁概念、使用场景及主流实现的理解第 998 题Go 的 sync 包中,为什么 sync.Map 是并发安全的? 考察对 sync.Map 内部机制和并发安全设计原理的理解第 999 题假设让你设计一个大型交易系统,你会如何基于Agent和Workflow落地架构? 考察对交易系统领域建模、Agent协同与工作流编排的综合设计能力第 1000 题为什么使用 etcd 作为服务注册中心?相比其他方案(如 Zookeeper)有哪些优势? 考察对服务注册中心选型的理解及 etcd 核心特性的掌握