58集团面试题 · 方案权衡
58集团相关面试题,按最终去重题目聚合。
共 653 道真题 · 当前筛选命中 172 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 41 题G1回收器有什么优点? 考察对G1垃圾回收器设计目标和优势的理解第 42 题两个线程之间如何进行通信? 考察多线程间数据交换与协作机制的理解第 43 题在客户端应用中,数据通常可以存储在哪里?请列举常见的存储方案。 考察客户端数据存储方案的分类与适用场景第 44 题如果说在分布式服务器中,有10000个任务需要交给不同的节点来执行,应该怎么设计和实现呢? 考察分布式任务分配与调度的设计思路和关键权衡第 45 题对Java/Go常见的加锁方式有了解吗? 考察对Java和Go并发加锁机制的掌握程度第 46 题进程和线程有什么区别?它们之间常用的通信方式有哪些? 考察对进程线程核心概念及并发通信机制的掌握第 47 题什么样的数据适合使用K-Means聚类?如何选取合适的k值? 考察K-Means适用条件与k值选择方法第 48 题请介绍你对 RocketMQ 的理解,并说明在哪些场景下你会选择它。 考察对 RocketMQ 核心特性的掌握和实际应用判断第 49 题MySQL为什么选取B+树作为存储结构,与B树比较有何优势? 考察B+树与B树的区别及MySQL索引底层设计原理第 50 题TCP四次挥手的中间两次可以合并吗? 考察TCP状态机理解与协议设计权衡第 51 题MySQL表记录很多的时候比如说有一亿个数据,怎么处理? 考察海量数据下MySQL的表设计、索引优化与读写扩展策略第 52 题HTTP和HTTPS在安全性和性能上的主要区别是什么? 考察对HTTP与HTTPS在加密、端口、性能及证书机制上的对比理解第 53 题分布式事务有了解吗? 考察分布式事务基础概念与常见方案的掌握程度第 54 题为什么将带自旋锁的CDK实现从悲观锁升级为乐观锁?请说明设计意图与适用场景。 考察对悲观锁与乐观锁的权衡理解及并发场景分析第 55 题请分析 MySQL 索引的优缺点。 考察对索引机制、性能影响和适用场景的理解第 56 题请描述HashMap的内部数据结构,并解释为什么在链表长度超过阈值时使用红黑树。 考察对HashMap底层数据结构理解及红黑树引入原因第 57 题请解释单例模式的定义、常见实现方式,以及各实现的优缺点。 考察对单例模式核心概念与典型实现的理解第 58 题如果服务器宕机,怎么保证订单消息不丢失? 考察消息可靠性保障机制及故障场景下的数据一致性设计第 59 题假设有一万个任务需要完成,主线程怎么判断这些任务是否执行完成?除了CountDownLatch还有哪些解决办法?主线程应执行什么操作? 考察并发任务完成检测的多种实现方式及主线程阻塞/轮询机制第 60 题在[你的项目]中,C++部分的报文格式是如何设计的?底层协议有哪些特殊情况? 考察对报文格式设计与底层协议特殊情况的掌握与表达能力