后端岗位面试题 · 风险判断
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 14586 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 881 题HashMap是线程安全的吗,ConcurrentHashMap是如何保证线程安全的? 考察对线程安全集合底层原理与并发控制机制的理解第 882 题数据库里有哪些锁? 考察对数据库锁类型的理解与分类能力第 883 题怎么保证微服务高可用? 考察微服务高可用的系统化设计能力,包括冗余、隔离、治理和运维第 884 题请深入分析 CAS 在并发场景下存在的问题,并说明乐观锁与 ABA 问题是如何产生的及其解决方案。 考察对 CAS 底层原理、并发缺陷及其典型应对方案的理解深度第 885 题如何实现基于 Session 的用户信息在不同域之间的跨域访问? 考察 Session 存储、跨域会话共享及安全边界意识第 886 题项目中的Kafka是怎么用的? 考察Kafka在项目中的实际应用、架构角色和关键技术点第 887 题请解释MySQL的事务隔离级别有哪些,以及它们分别解决什么问题? 考察对事务隔离级别的理解及并发问题的处理第 888 题你是否考虑过 Redis 缓存失效的问题?如何处理缓存穿透、击穿和雪崩? 考察对缓存失效场景的理解与应对方案第 889 题密码在数据库中应该如何保存?请说明常用方案及关键注意事项。 考察密码存储安全性与常见加密/散列方案掌握第 890 题说说对线程安全的理解 考察对并发编程核心问题的理解深度和广度第 891 题接手一个已有模块时,你会如何评估它的现状和可用资源,并规划后续开发? 考察对存量模块的评估能力、资源识别和开发规划第 892 题CompletableFuture使用的线程池是什么?如果任务较多、耗时很长,会有什么问题? 考察对CompletableFuture默认线程池机制及其在高负载下的局限性的理解第 893 题在分布式任务调度中,如果一个执行任务的机器挂了,系统会如何进行补偿处理? 考察故障检测与任务重试机制的掌握程度第 894 题请说明野指针是什么、它是如何产生的,以及如何避免和检测野指针。 考察对野指针成因、危害及防范手段的理解第 895 题请说明 Hadoop 高可用机制的核心设计思路与主要组件。 考察对 Hadoop 分布式系统高可用原理的理解第 896 题请解释TCP连接关闭过程中TIME_WAIT状态的作用,以及它可能带来的问题。 考察对TCP协议状态机及网络连接管理细节的理解第 897 题请解释 Redisson 分布式锁的底层实现原理,包括看门狗机制、Lua 脚本的使用以及原子性保证,并讨论红锁的场景适用性。 考察对 Redisson 分布式锁实现细节、原子性保障及红锁适用边界的理解第 898 题请介绍广告系统的宏观链路以及广告风控的具体处理链路。 考察对广告系统整体架构与风控环节的理解和表达第 899 题说说线程池的核心参数 考察对线程池核心参数的理解及其在任务执行中的作用第 900 题请结合 traceId 描述一次接口超时的链路分析过程。 考察基于 traceId 的分布式链路追踪定位超时问题的能力