微派面试题 · 方案权衡

微派相关面试题,按最终去重题目聚合。

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

筛选题目已选:方案权衡
第 61 题请介绍设计模式中观察者模式和单例模式的核心思想及应用场景。 考察对常见设计模式的理解与运用能力技术原理方案权衡第 62 题客户端什么时候拉取消息? 考察消息队列消费时机与触发机制的掌握程度技术原理方案权衡Apache KafkaApache RocketMQ第 63 题为什么要提出协程? 考察对协程核心价值与适用场景的理解技术原理方案权衡第 64 题InnoDB索引为什么要使用B+树? 考察对B+树特性和InnoDB存储引擎索引结构的理解技术原理方案权衡InnoDBMySQL第 65 题你用过哪些常用数据结构?比如 ArrayList 和 HashMap,能说说它们的特点和适用场景吗? 考察对常用数据结构实现原理、时间复杂度和适用场景的理解问题拆解技术原理方案权衡Java第 66 题Redis 的 ZSET(有序集合)底层使用了哪些数据结构?请说明其演变及原因。 考察对 Redis 有序集合底层实现的理解及其性能优化逻辑技术原理技术选型方案权衡Redis第 67 题请以Java和C语言为例,说明面向对象与面向过程在代码组织上的具体差异,并举例说明。 考察对语言特性反映的编程范式差异的深入理解技术原理方案权衡CJava第 68 题协程和线程的区别是什么? 考察并发模型的理解及协程与线程在调度、资源消耗、并发特性上的差异技术原理方案权衡第 69 题Redis的持久化策略有哪些?请说明各自的特点和适用场景。 考察对Redis持久化机制的理解与权衡技术原理方案权衡Redis第 70 题你怎么保证MySQL和Redis缓存一致性的? 考察缓存与数据库一致性保障策略及工程实践风险判断技术原理方案权衡MySQLRedis第 71 题令牌桶和滑动窗口,为什么热点限流不用滑动窗口? 考察限流算法原理、适用场景与热点流量下的取舍技术原理方案权衡第 72 题为什么ConcurrentHashMap不直接在添加元素的方法上加锁? 考察对ConcurrentHashMap并发控制机制和性能权衡的理解技术原理方案权衡Java第 73 题请解释多线程同步的目的,并举例说明在Java中常用的同步机制及其适用场景。 考察多线程同步的基本概念、常见机制及场景选择能力技术原理方案权衡Java第 74 题Binder相比于Linux的进程通信方式有什么优势? 考察对Binder机制原理及其相对于传统Linux IPC优势的理解技术原理技术选型方案权衡Linux第 75 题Redis的持久化方式有哪些? 考察对Redis持久化机制及其取舍的理解技术原理方案权衡Redis第 76 题怎么做服务横向扩展?核心是保证容器的无状态性。 考察水平扩展原理与无状态化设计能力系统设计技术原理方案权衡Redis第 77 题Redis 为什么要用单线程来处理数据? 考察对 Redis 单线程模型设计动机和适用边界的理解技术原理方案权衡Redis第 78 题TCP四次挥手时为什么要等待2MSL时间?有什么好处? 考察对TIME_WAIT状态及2MSL设计意图的理解技术原理方案权衡TCP第 79 题在网络状况较差的环境下,UDP 相比 TCP 的优势还能发挥吗?请说明理由。 考察对 UDP 与 TCP 在弱网环境下的特性理解与权衡分析技术原理方案权衡TCPUDP第 80 题在多线程环境中,为什么需要原子操作来实现原子性?它与加锁保证的原子性有何区别? 考察并发原子性与加锁机制的对比理解技术原理方案权衡