后端岗位面试题 · 风险判断
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 14586 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 581 题Redis分布式锁实现方案 考察分布式互斥的正确性、失效处理与边界意识第 582 题请实现多线程交替打印,例如两个线程交替打印1到100。 考察多线程同步与互斥控制能力第 583 题用非阻塞方式自实现锁要注意什么? 考察自研非阻塞锁的正确性、性能和边界处理第 584 题Kafka缓存的消息与磁盘上的数据不一致时如何处理? 考察对日志刷盘一致性和故障恢复的理解第 585 题在分布式事务中,假设先执行A业务成功,再执行B业务,B业务实际执行成功但因网络问题未返回响应,应如何解决? 考察分布式事务中网络超时与状态一致性的处理能力第 586 题缓存三大问题及解决方案 考察缓存穿透、击穿、雪崩的原理与应对策略第 587 题在设计缓存方案时,你会如何考虑缓存失效或缓存击穿等异常情况下的兜底方案? 考察对缓存异常场景的识别与降级容错设计能力第 588 题为什么不用现有的动态线程池组件? 考察对动态线程池组件的了解及技术选型权衡能力第 589 题当缓存与数据库数据不一致已经发生时,你会如何制定补救与恢复方案? 考察缓存一致性问题的诊断、修复与恢复能力第 590 题CAS有什么问题? 考察对CAS机制及其并发场景下缺陷的深入理解第 591 题接口无法访问,怀疑是网络问题,如何排查? 考察网络排障的系统性思路与分层定位能力第 592 题设计一个秒杀系统 考察高并发系统设计能力,包括流量控制、库存一致性与稳定性第 593 题Kafka如何保证不丢数据(涉及生产者、Broker、消费者三方)? 考察Kafka端到端数据可靠性保障机制及各方配置第 594 题请举例说明在Web开发中,哪些做法属于不安全的使用方式? 考察对常见安全风险的理解与识别能力第 595 题请详细说明CopyOnWriteArrayList的工作原理、适用场景及主要限制。 考察对CopyOnWriteArrayList底层机制、适用性与限制的理解第 596 题那你知道限流、降级,还有熔断,这三个场景区别是什么? 考察对分布式系统三大保护机制场景差异的理解第 597 题当任务量过大时,如何设计任务处理机制?是否应该直接放入阻塞队列? 考察任务处理架构设计、阻塞队列适用性与风险权衡第 598 题介绍ArrayList和LinkedList的差异和各自的使用场景 考察对Java集合框架核心数据结构的底层理解与场景判断第 599 题请详细说明 HashMap 中负载因子的作用、链表转红黑树的阈值为 8 背后的概率设计,以及树化的优缺点。 考察 HashMap 哈希冲突处理、负载因子调优与树化阈值设计的深层原理第 600 题请分别说明数据库物理不可用和实例不可用的常见场景及对应的处理策略。 考察对数据库故障类型的区分能力及相应降级、恢复策略的掌握