后端岗位面试题 · 风险判断
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 14586 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 721 题如何封装一个自己的线程池,要求是:如果核心线程数不够,且线程数没有超过最大线程数,就生成一个临时线程执行(先执行后塞入等待队列的情景)? 考察自定义线程池执行策略的理解与实现,尤其是核心线程满时优先创建非核心线程而非放入队列的定制逻辑第 722 题Redis宕机之后要快速恢复要怎么搭配部署 考察Redis高可用部署架构与故障恢复机制第 723 题如何避免线程死锁?请结合具体方法说明。 考察死锁避免的实际策略与编码实践第 724 题请用代码演示一个最简单的死锁场景,并说明产生死锁的必要条件。 考察对死锁基本原理和并发编程基础知识的理解第 725 题请介绍你的项目中是如何使用多线程的,以及你如何保证线程安全与并发正确性。 考察多线程实践经验、并发模型选用和线程安全设计第 726 题事务失效的场景是什么? 考察对 Spring 事务机制边界条件和常见失效原因的理解第 727 题Go 的 GORM 底层是否维护了线程池?实际项目中你如何使用它? 考察对 GORM 连接池机制的理解及实际使用经验第 728 题如果设计一个动态线程池,你会怎样设计呢?详细说明一下。 考察线程池设计的整体架构、动态调整机制与边界处理第 729 题金融业务中的金额数据适合用什么 Java 类型存储和计算?为什么? 考察浮点精度问题与金融金额的安全表示方案第 730 题智能指针,shared_ptr是线程安全的吗? 考察对shared_ptr线程安全模型的理解及并发场景下的正确使用第 731 题在分布式消息场景下,如何设计消息消费的幂等性? 考察分布式系统中重复消息的处理能力与幂等设计思路第 732 题秒杀场景下瞬间涌入的流量怎么保证服务器不会被击垮? 考察高并发流量治理、限流降级与系统保护策略第 733 题JAVA反序列化漏洞是什么,如何解决预防? 考察对Java反序列化漏洞原理的理解及防御措施第 734 题使用 mmap 进行进程间通信时会有同步问题吗? 考察共享内存并发读写的一致性与竞态风险意识第 735 题讲讲缓存穿透的解决 考察对缓存穿透的理解及解决方案的掌握第 736 题如果目标网站需要登录才能抓取数据,你会如何处理? 考察爬虫登录态管理、反爬应对及风险判断第 737 题Kafka的高可用是如何保证的? 考察对Kafka副本机制、故障转移和一致性模型的理解第 738 题你的项目里缓存能实现强一致吗? 考察对分布式缓存一致性的理解、取舍和工程判断第 739 题缓存与数据库的一致性如何保证?请说明同步策略、定时任务间隔等细节。 考察缓存一致性方案的理解、权衡和边界处理第 740 题如何合理配置线程池的参数以提升接口性能? 考察线程池核心参数的理解和实际调优能力