后端岗位面试题 · 风险判断
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 14586 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 261 题JVM中未被回收的对象如何处理? 考察对对象存活机制和GC特殊处理的理解第 262 题请介绍 C++ 中常用的智能指针,并说明它们各自的适用场景。 考察对 C++ 智能指针类型、所有权语义及使用场景的理解第 263 题请分别说明缓存雪崩和缓存穿透的成因及其解决方案。 考察对缓存常见故障场景的识别与应对能力第 264 题场景题:100张优惠券,怎么保证不超卖? 考察并发控制下资源限额的正确实现与边界处理第 265 题请介绍 shared_ptr、unique_ptr、weak_ptr 的相关知识,并说明智能指针如何转移所有权。 考察对 C++ 智能指针原理、所有权语义和转移机制的理解第 266 题在项目中,当异步调用面临高 QPS 时,你会如何设计或优化系统? 考察对高并发异步场景的设计思路、压力应对和方案权衡第 267 题请介绍你在实习期间为提升系统容灾性采取了哪些具体措施,并说明其效果。 考察对系统容灾关键手段的理解及实际落地能力第 268 题数组使用指针和下标的区别? 考察对数组访问底层机制的理解与权衡第 269 题请解释乐观锁和悲观锁的概念,并说明各自适用的场景。 考察对并发控制基本概念的理解及场景判断能力第 270 题如何解决重复消费的问题? 考察消息队列中重复消费的识别、幂等设计与故障处理第 271 题相比成熟的限流框架,Redis 方案有哪些不足或风险? 考察对技术方案边界和风险的认识第 272 题如何保证分布式锁在异常情况下一定会被释放? 考察分布式锁异常释放机制设计与风险意识第 273 题如何利用Redis做滑动窗口限流? 考察限流算法理解与Redis数据结构在滑动窗口场景的应用第 274 题请具体说明 Netty 在应对 TCP 传输中的粘包和拆包现象时采用了哪些解决方案,并解释为什么会出现这两个问题。 考查对 Netty 拆包粘包机制的理解,以及是否可以清晰阐述解决方法和适用场景。第 275 题请解释单例模式,如何保证线程安全? 考察对单例实现与并发安全的理解第 276 题Redis实现延时任务有哪些缺点? 考察对Redis实现延时任务的局限性和边界认知第 277 题打破双亲委派模型后,对类加载行为会产生哪些影响? 考察对打破双亲委派后果的理解与风险意识第 278 题请描述 std::unordered_map 在负载因子超过阈值时的再哈希(rehash)策略。 考察哈希表扩容机制和迭代器失效问题第 279 题请详细说明Redis的三大缓存问题及其解决方案。 考察对缓存穿透、缓存击穿、缓存雪崩的理解及应对策略第 280 题CPU飙到100%应该如何定位问题 考察系统性能问题排查思路与工具使用