后端岗位面试题 · 技术原理
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 71234 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 941 题请解释数据库事务的概念,并说明它在实际应用中有哪些典型场景? 考察对事务核心特性及其应用场景的理解第 942 题请介绍 MyBatis 的分页实现方式及原理。 考察对 MyBatis 分页机制的理解和实际应用能力第 943 题进程的调度算法有哪些? 考察操作系统进程调度算法的掌握程度与对比分析能力第 944 题如何在Java代码中引入第三方包? 考察构建工具与依赖管理的基本操作和原理第 945 题throw 与 throws 有什么区别? 考察 Java 异常处理机制中 throw 和 throws 关键字的基本概念与使用场景第 946 题多表查询的方式有哪些? 考察对 SQL 多表连接方式及其适用场景的理解第 947 题算法题:编写二分搜索代码。 考察二分搜索实现、边界条件处理与复杂度分析第 948 题Java多线程安全性:类中静态变量、成员变量、局部变量是否线程安全? 考察对Java变量作用域与线程安全关系的理解第 949 题请解释Redis的底层原理。 考察对Redis核心数据结构、持久化与线程模型的理解第 950 题请简述对称加密与非对称加密的区别,并各举一个典型算法。 考察对两类加密算法核心机制与代表算法的理解第 951 题前端传来一个姓氏,如何从后端查询学生表中姓氏开头的同学?请写出SQL查询语句。 考察模糊查询SQL编写能力,特别是前缀匹配的写法第 952 题直接获取Class对象的方法有哪些?反射的实现原理是什么?它的优缺点是什么? 考察Java反射机制的基础知识、底层原理和工程实践中的权衡第 953 题如果我不希望阻塞队列变满,一直往里面加元素,这种情况可以实现吗? 考察对阻塞队列容量约束、有界与无界队列及并发控制机制的理解第 954 题在数据库主键设计中,为什么不推荐使用UUID作为主键? 考察候选人对分布式主键设计的理解及表达能力第 955 题请描述Sentinel实现限流的基本原理与核心机制,包括其工作流程、关键组件以及漏桶和令牌桶等限流算法的应用方式。 考查对Sentinel限流实现原理和核心机制的理解。第 956 题在Java中,String类可以被继承吗?为什么? 考察对String类final修饰及不可变设计的理解第 957 题在微服务架构中,Sentinel 和 Hystrix 有哪些不同之处?请从核心设计、实现机制、适用场景等角度进行对比。 考查候选人对两种主流服务保护框架的理解和对比能力。第 958 题请介绍 JVM 类从加载到使用再到卸载的完整生命周期。 考察 JVM 类加载机制、生命周期各阶段和卸载条件的理解第 959 题请解释 Sentinel 集群限流的具体实现机制,包括其内部组件是如何协调工作的? 考察对 Sentinel 集群限流架构和通信机制的理解。第 960 题你使用 Redis 时,key 和 value 主要存储哪些类型的数据?请举例说明。 考察对 Redis 数据结构与常见应用场景的实际理解