端点网络科技面试题 · 技术选型

端点网络科技相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术选型
第 1 题请说明 Java 中创建线程的几种方式,并解释 Thread、Runnable、Executor 之间的关系。 考察对 Java 线程创建方式及其底层关系的理解技术原理技术选型Java第 2 题为什么项目中要使用Elasticsearch、Redis? 考察对Elasticsearch和Redis选型动机及适用场景的理解业务理解技术选型方案权衡ElasticsearchRedis第 3 题请解释 Spring Boot Starter 的工作原理,包括自动配置机制如何加载。 考察对 Spring Boot 自动配置和 Starter 加载机制的理解技术原理技术选型Spring Boot第 4 题请介绍事务的概念、ACID 特性,并说明常用的事务语法或使用方法。 考察对事务核心概念和基本语法的掌握程度技术原理技术选型第 5 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解技术原理技术选型方案权衡Java第 6 题如何设置数据库主键不连续自增? 考察对数据库自增主键机制的理解及非连续自增的实现方式技术原理技术选型MySQLPostgreSQL第 7 题请具体说明动态代理的实现方式有哪几种?它们各有什么优缺点和适用场景? 考察对动态代理实现机制及其选型权衡的理解技术原理技术选型Spring Framework第 8 题请结合实际项目,说明你们在项目中如何使用 Redis 以及这样设计的原因。 考察 Redis 实际应用场景、方案合理性及对技术的理解深度业务理解风险判断技术选型Redis第 9 题请比较ReentrantLock和Synchronized的异同,并说明各自适用场景。 考察对两种锁机制差异和适用场景的判断能力技术原理技术选型方案权衡Java第 10 题你为什么会选择做 RPC 项目?在设计时是否参考过 Dubbo 等开源框架? 考察项目动机、技术选型意识与开源借鉴能力持续改进项目复盘技术选型Apache DubboRPC第 11 题在Elasticsearch中,分词器是采用现成的还是自己编写的?请说明理由。 考察对分词器原理的理解及选择策略技术原理技术选型方案权衡Elasticsearch第 12 题请介绍 MyBatis-Plus 的优点和缺点。 考察对 MyBatis-Plus 特性的理解、使用场景判断和权衡能力技术原理技术选型方案权衡MyBatis-Plus第 13 题微服务中,为什么早期Dubbo没有用HTTP调用,而后来OpenFeign又流行用HTTP? 考察对RPC与HTTP协议选型及其演进背景的理解技术选型方案权衡Apache DubboHTTPSpring Cloud OpenFeign第 14 题负载均衡中你使用了哪种算法? 考察负载均衡算法选择与实际应用能力业务理解系统设计技术选型第 15 题不考虑稳定性的前提下,可不可以把所有的数据都放在 Redis 中? 考察对不同存储系统的能力边界、成本模型和适用场景的理解,以及方案权衡意识系统设计技术选型方案权衡Redis第 16 题请介绍项目中实现的多种序列化方式,以及它们各自是如何实现的? 考察对序列化原理、多种实现方式的掌握与实际选型能力技术原理技术选型方案权衡JavaJSONProtocol Buffers第 17 题在 UPDATE 语句中可以使用 JOIN 吗?请说明其使用方式和注意事项。 考察对 SQL UPDATE 与 JOIN 结合使用的理解及实际应用能力技术原理技术选型SQL第 18 题请列举 Redis 中的数据结构并说明各自适用场景。 考察 Redis 核心数据结构的熟练度与场景判断业务理解技术原理技术选型Redis第 19 题你在项目中有使用过哪些中间件? 考察候选人中间件选型与项目落地经验业务理解项目复盘技术选型第 20 题请谈谈你对 MyBatis 框架的理解,包括它的核心工作原理和适用场景。 考察对 MyBatis 核心机制的理解和实际应用能力技术原理技术选型MyBatis