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

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

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

筛选题目已选:技术选型
第 821 题请介绍C++中的智能指针。 考察智能指针类型、原理与使用场景风险判断技术原理技术选型C++第 822 题请说明Redis的典型使用场景,并解释为什么适合这些场景。 考察对Redis数据结构特性与业务场景匹配的理解业务理解技术原理技术选型Redis第 823 题select和epoll的区别是什么? 考察IO多路复用机制的选型与原理理解技术原理技术选型第 824 题请说明 MySQL 中 InnoDB 和 MyISAM 存储引擎的主要区别。 考察对主流存储引擎特性差异的理解技术原理技术选型MySQL第 825 题介绍智能指针,什么时候用 unique_ptr,什么时候用 shared_ptr,举例说明。 考察对 C++ 智能指针所有权语义的理解及实际选型能力技术原理技术选型C++第 826 题如何设计一个高并发的商品秒杀服务? 考察高并发场景下的系统架构、流量控制、库存一致性与性能优化能力系统设计技术选型方案权衡Redis第 827 题请介绍一下 Java 中常用的集合类及其适用场景。 考察对 Java 集合框架的分类理解、常用实现的特点与选型能力技术原理技术选型Java第 828 题请介绍你熟悉的 C++ 标准模板库(STL)中几个核心容器,并说明它们在不同场景下的选型依据。 考察对 STL 容器的理解深度、复杂度意识与场景化选型能力技术原理技术选型方案权衡C++STL第 829 题你觉得Java和Python有什么区别? 考察对两种主流语言的特性理解、适用场景区分和比较分析能力技术原理技术选型JavaPython第 830 题请说明 CompletableFuture 在并行场景的适用条件,以及如果不使用 CompletableFuture 还有哪些并行优化思路? 考察并行编程工具选型与替代方案的掌握程度技术原理技术选型方案权衡第 831 题请对比说明在什么场景下适合使用 gRPC,在什么场景下适合使用 HTTP? 考察对远程调用协议选型及其适用场景的理解技术原理技术选型方案权衡gRPCHTTP第 832 题秒杀场景下优惠券数据通常如何存储?如何进行缓存预热? 考察秒杀系统的数据存储设计和缓存预热策略风险判断系统设计技术选型MySQLRedis第 833 题如何使用Kafka防止消息的重复消费问题? 考察消息队列语义、幂等性和去重方案的实践能力风险判断技术原理技术选型Apache Kafka第 834 题Spring Boot 如何自定义配置? 考察对 Spring Boot 配置机制的理解与实际应用能力技术原理技术选型Spring Boot第 835 题除了当前使用的数据库,你还熟悉或使用过哪些其他类型的数据库? 考察候选人数据库知识面的广度与对多样数据库场景的理解业务理解自我认知技术选型第 836 题你在项目中选择 C 和 C++ 的主要依据是什么?能结合具体场景说明吗? 考察对 C 与 C++ 技术特性的理解及实际选型能力项目复盘技术选型方案权衡CC++第 837 题在什么场景下Python的性能会显著慢于Java或Go,如何解释这些差异? 考察对不同编程语言性能特性的理解及适用场景的判断能力技术原理技术选型方案权衡GoJavaPython第 838 题你觉得什么时候才需要用到微服务? 考察微服务的适用场景判断与技术选型意识系统设计技术选型方案权衡第 839 题我们视频交流用什么协议,为什么? 考察对实时视频通信协议的理解及选型权衡技术选型方案权衡第 840 题布隆过滤器如何用于解决缓存穿透问题? 考察将布隆过滤器应用于缓存穿透防治的方案设计能力风险判断系统设计技术选型