后端岗位面试题 · 技术原理

题库中标记为“后端”的结构化面试题。

89928 道真题 · 当前筛选命中 71234 · 更新 2026-08-05

筛选题目已选:技术原理
第 81 题MyBatis的#{}和${}有什么区别?哪个是预编译且能防止SQL注入的安全写法? 考察MyBatis参数占位符的底层机制与SQL注入防护意识安全意识技术原理MyBatisSQL第 82 题请编写一条 MySQL 查询语句,筛选出成绩总分排名前 80 的学生。 考察 SQL 聚合、排序与排名筛选能力,重点是 LIMIT 与聚合函数的搭配编码实现技术原理MySQLSQL第 83 题了解哪些限流算法吗? 考察限流算法基础认知与适用场景辨析技术原理技术选型方案权衡第 84 题在客户端 SDK 开发中,有哪些值得遵循的设计技巧? 考查候选人对于客户端 SDK 设计原则和工程实践的理解,包括 API 设计、版本兼容、性能与稳定性等。系统设计技术原理方案权衡第 85 题你知道哪些中间件可以用于处理跨库查询或数据汇总?请介绍你熟悉的一两种。 考察对数据库中间件、数据同步或查询聚合工具的认知广度与深度技术原理技术选型第 86 题线程池怎么确定各个参数? 考察线程池核心参数的计算依据、业务场景适配和调优方法性能优化技术原理方案权衡Java第 87 题请结合项目实践,说明 Dubbo RPC 框架的使用流程,包括服务提供方和消费方的关键配置与调用过程。 考查候选人对 Dubbo 框架在实际项目中应用流程的理解,以及配置和调用链路的掌握程度。系统设计技术原理Apache DubboJava第 88 题请说明在查询商品表和订单表数据时,应该如何考虑和设计查询方案? 考察对多表查询的建模理解、性能优化和方案权衡能力性能优化技术原理方案权衡第 89 题请解释公共模块中模型层与业务层的概念区别,并说明抽象公共模块的目的和好处。 考查对分层架构中模型层与业务层的理解,以及模块抽象的价值。技术原理方案权衡第 90 题线程池的核心参数有什么? 考察对线程池核心参数及其作用的理解技术原理Java第 91 题请解释通过API网关实现的流量染色技术,包括其概念和作用。 考察对API网关流量染色技术的理解及其在实际场景中的作用。技术原理方案权衡API Gateway第 92 题请列举你了解或使用过的音频信号处理算子,并说明其作用。 考察音频领域算法算子的知识广度与理解深度问题拆解技术原理第 93 题如何优化结构体大小?请给出具体方法和示例。 考察结构体内存优化的实践能力性能优化技术原理C第 94 题一个只含有一个虚函数的类的对象,其 sizeof 通常是多少?请说明原因。 考察虚函数机制对对象内存布局的影响及编译器相关细节技术原理C++第 95 题请介绍你对消息队列中弱事务的理解。 考察对消息队列事务一致性模型的认识技术原理方案权衡第 96 题怎么理解封装,有哪些关键字? 考察对面向对象封装概念的理解及关键字掌握自我呈现技术原理第 97 题并发场景下,一个线程在 put 时,另一个线程执行 get 会发生什么? 考察并发修改数据结构时的线程安全与内存可见性理解风险判断技术原理Java第 98 题请说明 CA 证书的核心作用,并简述 HTTPS 中浏览器如何校验 CA 证书的合法性。 考察对 CA 体系及 HTTPS 证书信任链的理解安全意识技术原理HTTPSTLS第 99 题请说明通过继承定制通用操作模板来提升开发效率的具体做法与机制? 考查候选人对面向对象继承机制在代码复用与模板化开发中的理解与实战把控。技术原理方案权衡第 100 题MySQL事务有哪些隔离级别? 考察对隔离级别及其并发问题的理解技术原理MySQL