后端岗位面试题 · 风险判断
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 14586 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 801 题请说明C++中浅拷贝和深拷贝的区别,以及各自存在的风险。 考察对拷贝语义和资源管理风险的理解第 802 题针对先更新数据库再删除缓存的策略,如何设计补偿机制来应对删除失败的情况? 考察对缓存删除失败的补偿方案设计能力第 803 题使用数据库连接池时,连接使用完毕后如何正确归还? 考察连接释放的正确性与资源管理意识第 804 题远控(远程控制)软件的连接是如何维持的? 考察对远程控制连接保活机制、心跳与重连原理的理解第 805 题MySQL的行锁是如何实现的? 考察对InnoDB行锁机制、索引结合及并发控制的深入理解第 806 题在高并发场景下进行扩容操作,可能会出现哪些问题? 考察对分布式系统扩容过程中并发一致性、数据迁移与可用性风险的理解第 807 题为了防止Redis挂掉,应该使用哪种持久化方式? 考察对Redis持久化机制的理解及其在故障恢复中的作用第 808 题现在让你设计一个线程安全的list,用来存储配置数据,读多写少,你会选择什么样的list(用已有的,或者改造一个list) 考察并发场景下数据结构选型与读写优化的权衡能力第 809 题微服务间的接口调用怎么做?具体谈谈 OpenFeign 的用法。 考察微服务间声明式 HTTP 调用与负载均衡、容错的集成理解第 810 题分布式锁是如何解决并发安全问题的?请说明其原理和关键边界条件。 考察分布式锁解决并发冲突的原理理解与边界意识第 811 题如何评估单个MySQL实例在业务场景中的最大访问量? 考察对MySQL性能瓶颈的理解及估算能力第 812 题设计一个1亿用户请求的BS架构系统,有什么需要考虑的,越细越好 考察大规模BS系统架构设计的全局视野、细节考量和方案权衡能力第 813 题netstat 发现很多连接出现 timeout,你认为可能是什么原因? 考察对网络连接状态超时的系统性排查思路与根因分析能力第 814 题请结合项目实践,说明你们项目里如何配置线程池参数,并分享一次踩坑的经历和解决过程。 考察线程池配置的实际经验、问题排查与优化能力第 815 题介绍一下缓存雪崩。 考察对缓存雪崩成因、影响及应对策略的理解第 816 题请讲解 Redis 分布式锁的设计原理,以及如何保证其安全性。 考察分布式互斥的正确性、失效处理与边界意识第 817 题是否用F4有些性能过剩? 考察技术选型中对资源利用率与需求匹配的权衡意识第 818 题分布式锁的过期时间应该如何设置? 考察锁过期时间设置的合理性及业务执行时间匹配第 819 题线程池怎么用(请讲一下核心参数) 考察线程池核心参数的配置与运行机制第 820 题什么是野指针?并说明其产生原因和避免方法。 考察对指针生命周期和内存安全的掌握