端点网络科技面试题 · 方案权衡

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

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

筛选题目已选:方案权衡
第 21 题请说明RabbitMQ消息持久化的实现方式及其对性能的影响。 考察对RabbitMQ持久化机制的理解及应用权衡技术原理方案权衡RabbitMQ第 22 题消费端如何感知服务宕机之后服务下线的问题(心跳机制)? 考察服务发现与健康检查机制,以及消费端感知服务下线的原理技术原理方案权衡问题排查第 23 题在Elasticsearch中,分词器是采用现成的还是自己编写的?请说明理由。 考察对分词器原理的理解及选择策略技术原理技术选型方案权衡Elasticsearch第 24 题请谈谈 Redis 分布式锁的实现方式,包括基于 SETNX 的原生实现和基于 Redisson 的实现,并说明它们的区别与适用场景。 考察对 Redis 分布式锁两种实现原理、正确性边界和适用场景的理解风险判断技术原理方案权衡RedisRedisson第 25 题轮询算法的弊端有哪些? 考察对轮询算法局限性的理解及适用场景判断技术原理方案权衡第 26 题请介绍 MyBatis-Plus 的优点和缺点。 考察对 MyBatis-Plus 特性的理解、使用场景判断和权衡能力技术原理技术选型方案权衡MyBatis-Plus第 27 题微服务中,为什么早期Dubbo没有用HTTP调用,而后来OpenFeign又流行用HTTP? 考察对RPC与HTTP协议选型及其演进背景的理解技术选型方案权衡Apache DubboHTTPSpring Cloud OpenFeign第 28 题请介绍 Redis 的持久化机制。 考察对 Redis RDB 与 AOF 持久化原理、取舍与故障恢复的理解技术原理方案权衡Redis第 29 题不考虑稳定性的前提下,可不可以把所有的数据都放在 Redis 中? 考察对不同存储系统的能力边界、成本模型和适用场景的理解,以及方案权衡意识系统设计技术选型方案权衡Redis第 30 题请说明 synchronized 在 Java 中的底层实现原理。 考察对 JVM 锁机制、对象头与锁升级过程的理解技术原理方案权衡JavaJVM第 31 题接口和抽象类的区别 考察对面向对象核心概念的理解与运用技术原理方案权衡Java第 32 题请描述你在项目中实现 Redis 读写锁的方案,并说明其正确性与边界处理。 考察读写锁的并发控制实现与异常场景处理风险判断技术原理方案权衡Redis第 33 题请解释 MySQL 中的乐观锁和悲观锁,并说明各自的适用场景。 考察并发控制机制的理解及实际选型能力技术原理方案权衡MySQL第 34 题请解释volatile关键字的作用及其适用场景,并说明它与synchronized的区别。 考察对Java内存模型、可见性、有序性的理解及锁与 volatile 的能力边界技术原理方案权衡Java第 35 题请详细讲解线程池的核心工作原理,包括线程的创建与回收机制、任务队列的作用,以及如何处理拒绝策略。请结合具体场景说明参数配置。 考察对线程池底层机制、参数设计及实际应用的理解技术原理方案权衡Java第 36 题请介绍项目中实现的多种序列化方式,以及它们各自是如何实现的? 考察对序列化原理、多种实现方式的掌握与实际选型能力技术原理技术选型方案权衡JavaJSONProtocol Buffers第 37 题MQ如何防止重复消费? 考察消息队列消费幂等性的设计能力与边界处理性能优化技术原理方案权衡第 38 题请说明数据库索引使用时的注意事项,并解释对应原因。 考察索引设计原则及其背后原理的理解深度技术原理方案权衡问题排查第 39 题请介绍Redis的数据持久化机制及其适用场景。 考察对Redis持久化方式的理解、各自优缺点及选型权衡风险判断技术原理方案权衡Redis第 40 题请比较 HashMap 和 ConcurrentHashMap 在并发场景下的区别和适用性。 考察对 HashMap 与 ConcurrentHashMap 的数据结构、线程安全性及并发设计差异的理解风险判断技术原理方案权衡Java