58集团面试题 · 技术原理
58集团相关面试题,按最终去重题目聚合。
共 653 道真题 · 当前筛选命中 540 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 81 题多个线程同时消费一个未消费的订单这个情况如何解决? 考察并发控制、幂等处理和分布式环境下的消费一致性第 82 题如何确保MySQL与Redis之间的数据一致性? 考察数据库与缓存一致性经典问题第 83 题请说明 ConcurrentHashMap 在 JDK 1.8 之后的数据结构。 考察对 ConcurrentHashMap 底层数据结构和并发机制的理解第 84 题什么时候线程池会出现Full GC,你怎么优化? 考察线程池使用与JVM内存管理联动时的风险识别与优化能力第 85 题请实现一个函数,将两个有序数组合并成一个新的有序数组。 考察基础编码能力与对归并排序思想的理解第 86 题手写代码实现两个超大字符串非负整数相加。 考察大数相加的字符串模拟、进位处理与边界场景第 87 题请介绍JVM的垃圾回收机制。 考察对JVM内存管理、垃圾回收算法与收集器的理解第 88 题MySQL存储引擎有哪些,它们之间有什么区别? 考察对MySQL存储引擎选型及核心特性差异的理解第 89 题请介绍分类模型常用的评估指标有哪些,并说明各自的适用场景。 考察对分类评估指标体系的理解及应用能力第 90 题请介绍快速排序的基本思想,并说明它的平均和最坏时间复杂度分别是多少。 考察对快速排序核心机制与复杂度分析的掌握第 91 题悲观锁有哪些? 考察对悲观锁概念、类型及适用场景的理解第 92 题请列举 UDP 除视频之外的典型应用场景,并说明为什么适合用 UDP。 考察对 UDP 特性及典型应用场景的理解第 93 题APP常见的崩溃类型有哪些?请举例说明。 考察对移动端崩溃类型的知识掌握第 94 题两台设备通信时,如何知道传输的数据是发给哪一个应用程序的? 考察对端口、多路复用与传输层寻址机制的理解第 95 题请介绍软件测试的基本理论,包括测试的目的、常用测试类型以及测试用例设计的基本原则。 考察对软件测试基础理论的理解与系统性掌握第 96 题MySQL表记录很多的时候比如说有一亿个数据,怎么处理(分片,包括顺序分片和哈希分片) 考察对大数据量表下分片策略的原理、适用场景和实现方式的理解第 97 题线程池什么时候会创建非核心线程? 考察线程池执行流程、任务队列与核心线程数的交互关系第 98 题ConcurrentHashMap 保持线程安全的原理 考察并发容器线程安全实现机制的理解第 99 题线程池怎么实现线程复用的? 考察线程池核心机制与线程生命周期管理第 100 题在订单表中,如果要分别根据用户ID和商家ID单独查询,是否还能为这两个字段创建联合索引? 考察联合索引的最左匹配原则及其在单字段查询场景下的适用性