后端岗位面试题 · 技术选型

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

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

筛选题目已选:技术选型
第 481 题如果订单表按时间分表,用户查询自己的订单时如何跨表查询? 考察分表设计下的查询路由与多表合并策略性能优化系统设计技术选型第 482 题请说明同步IO、异步IO的区别,以及select和epoll的使用方式。 考察对IO模型和事件驱动机制的理解,以及select与epoll的实际应用问题拆解技术原理技术选型第 483 题请介绍 Java 中常见集合类的分类、特点及适用场景。 考察对 Java 集合框架的整体掌握和实际选型能力技术原理技术选型Java第 484 题请介绍你熟悉的设计模式,并举例说明其应用场景。 考察设计模式知识与实际应用能力项目复盘技术原理技术选型第 485 题请说明Python和C++的区别 考察对两种编程语言核心特性、适用场景及底层机制的理解技术原理技术选型C++Python第 486 题如何实现最高效的批量插入? 考察批量插入性能优化方法及适用场景性能优化技术选型MySQLPostgreSQL第 487 题Redis 存储类型有哪些? 考察 Redis 基础数据结构及其适用场景的掌握技术原理技术选型Redis第 488 题RabbitMQ和RocketMQ的区别是什么? 考察对主流消息中间件特性、适用场景及选型权衡的理解技术原理技术选型Apache RocketMQRabbitMQ第 489 题相比自研实现,为什么首选成熟的分布式锁框架? 考察技术选型意识与方案权衡风险判断技术选型Redisson第 490 题Redis 如何实现分布式 ID? 考察使用 Redis 生成全局唯一 ID 的方案设计、原子性与性能权衡系统设计技术选型Redis第 491 题请介绍 Java 集合框架中的主要接口和典型实现,并说明如何根据使用场景选择合适的集合类。 考察 Java 集合框架的基础知识、分类理解及场景选型能力技术原理技术选型Java第 492 题请对比Nginx动静分离与Spring MVC静态资源处理的原理和适用场景。 考察对Nginx动静分离与Spring MVC静态资源处理机制的理解及适用场景判断技术原理技术选型方案权衡NginxSpring MVC第 493 题启动应用时动态调用配置文件,配置文件不在resource中,如何实现注入配置到bean中? 考察外部配置加载与依赖注入的实现方式技术原理技术选型Spring BootSpring Framework第 494 题有没有用到过线程池,JDK的线程池会有什么问题? 考察线程池的使用经验、对JDK线程池默认行为及潜在风险的掌握风险判断技术原理技术选型Java第 495 题MySQL 5000万条数据怎么导出? 考察大规模数据导出的方案设计、性能与安全考量性能优化技术选型MySQL第 496 题在性能方面,JDK动态代理与CGLIB代理哪一种更优?请说明原因。 考察对代理实现效率的理解性能优化技术选型方案权衡Spring Framework第 497 题请介绍 InnoDB 的索引类型及其底层数据结构。 考察对 InnoDB 索引体系与数据结构原理的理解技术原理技术选型InnoDBMySQL第 498 题Spring Boot 默认内嵌 Tomcat 的关键配置参数有哪些? 考察对 Spring Boot 内嵌容器默认配置的熟悉程度技术原理技术选型Apache TomcatSpring Boot第 499 题Executors工具类可以用来创建线程池,那么里边具体有哪些方法? 考察对Executors工具类常用线程池创建方法的掌握程度风险判断技术原理技术选型Java第 500 题若在a、b两列上建立了联合索引,仅查询b列时是否会走索引? 考察联合索引的索引结构、最左前缀原则及其对查询计划的影响技术原理技术选型MySQL