后端岗位面试题 · 方案权衡
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 23109 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 701 题请说明水平触发和边缘触发的区别,以及你选择使用水平触发的原因。 考察对事件触发机制的理解及选型权衡能力第 702 题请介绍 Redis 缓存使用中的常见问题(如缓存穿透、缓存击穿、缓存雪崩)及各自的解决措施。 考察对 Redis 缓存经典异常场景的理解与应对方案第 703 题为什么要使用多级页表? 考察对页表设计动机和内存管理原理的理解第 704 题请说明 Redis 分布式锁的原理,以及如何根据适用场景做技术选型。 考察分布式锁实现原理与场景匹配能力第 705 题请设计一个在线购票系统,说明其核心架构和关键流程。 考察系统设计能力,包括需求分析、模块划分、数据模型和高并发处理第 706 题为什么要用 Redis 去存储不怎么改变的表数据? 考察缓存应用的合理性理解与方案权衡意识第 707 题针对线上工业级的量,排行榜的更新和查询有什么优化措施? 考察高并发场景下排行榜更新与查询的性能优化方案设计第 708 题请解释拦截器的概念及其工作原理。 考察对拦截器机制的理解,包括拦截时机、执行流程和典型应用第 709 题在游戏开发中,你通常如何设计技术方案?请结合一个具体例子说明。 考察系统化方案设计与落地能力第 710 题MySQL你们项目中用的什么隔离级别,为什么用这种? 考察对事务隔离级别的理解及实际项目中的选型权衡第 711 题如何部署Redis和Kafka? 考察对部署方式的理解和实操经验第 712 题请比较MySQL的InnoDB和MyISAM存储引擎,并说明各自适用的场景。 考察对MySQL存储引擎特性的理解与差异化选型能力第 713 题Redis如何保证库存扣减的原子性? 考察Redis原子操作与并发控制机制在库存扣减场景的应用第 714 题请说明Java线程池的核心参数及其作用,并谈谈如何合理配置这些参数。 考察对Java线程池核心参数的理解及实际配置考量第 715 题请说明 Spring 事务传播属性的作用,并介绍常用的几种传播行为及其适用场景。 考察对 Spring 事务传播机制的理解及实际应用能力第 716 题同时调用A服务和B服务,如果一个执行失败了(重试也一直失败),怎么保证数据一致性? 考察分布式事务与最终一致性方案的设计能力,以及失败处理机制第 717 题分布式锁除了 Redisson 还有哪些实现方案? 考察对分布式锁多种实现方式及其适用场景的理解第 718 题布隆过滤器原理,有没有了解过其他支持删除的类似布隆过滤器的结构? 考察布隆过滤器的原理理解、空间精度权衡及变体知识第 719 题如何设计线程数的大小? 考察按任务类型和资源约束合理设定线程数的能力第 720 题请介绍面向对象设计的基本原则,并说明它们在实际开发中的作用。 考察对面向对象设计原则的理解、应用场景与工程实践