58集团面试题 · 方案权衡
58集团相关面试题,按最终去重题目聚合。
共 653 道真题 · 当前筛选命中 172 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 21 题说说 ArrayList 和 LinkedList 的区别。 考察对 Java 常用集合底层实现及适用场景的理解第 22 题Session和Cookie有什么区别? 考察Web会话管理基础知识的理解与区分第 23 题请解释 Redis 中的跳表(skiplist)是什么,并说明其主要特点和适用场景。 考察对 Redis 底层数据结构跳表的理解及应用场景分析第 24 题请介绍防止过拟合的常用方法,并说明其原理。 考察对过拟合现象和正则化方法的理解第 25 题你在项目中使用 Lua 脚本时,脚本是自行实现还是引入成熟库?请说明原因。 考察对技术选型、脚本编写及引用外部资源的能力与权衡意识第 26 题Java 中常见的线程池有哪些?它们之间有什么区别? 考察对 Java 线程池类型及其适用场景的理解第 27 题在设计接口时,你通常会更关注哪些方面?对于入参和出参,你又会重点检查哪些内容? 考察接口设计的整体思路与参数校验、兼容性意识第 28 题请介绍 Spring 事务的核心机制,以及它与分布式事务的关系。 考察对本地事务、事务属性及分布式事务差异的理解第 29 题synchronized 与 Lock 有什么区别?两者分别如何实现重入? 考察并发同步机制的理解、重入实现原理与适用场景第 30 题请解释JVM分代垃圾回收的原理,并对比CMS和G1收集器的特点与适用场景。 考察JVM内存管理、垃圾回收算法与收集器选型理解第 31 题多个线程同时消费一个未消费的订单这个情况如何解决? 考察并发控制、幂等处理和分布式环境下的消费一致性第 32 题如何确保MySQL与Redis之间的数据一致性? 考察数据库与缓存一致性经典问题第 33 题你对微服务了解多少? 考察微服务知识广度和架构理解第 34 题请介绍分类模型常用的评估指标有哪些,并说明各自的适用场景。 考察对分类评估指标体系的理解及应用能力第 35 题悲观锁有哪些? 考察对悲观锁概念、类型及适用场景的理解第 36 题请列举 UDP 除视频之外的典型应用场景,并说明为什么适合用 UDP。 考察对 UDP 特性及典型应用场景的理解第 37 题MySQL表记录很多的时候比如说有一亿个数据,怎么处理(分片,包括顺序分片和哈希分片) 考察对大数据量表下分片策略的原理、适用场景和实现方式的理解第 38 题在订单表中,如果要分别根据用户ID和商家ID单独查询,是否还能为这两个字段创建联合索引? 考察联合索引的最左匹配原则及其在单字段查询场景下的适用性第 39 题为什么打包后 index.html 文件没有生成 hash 值? 考察对构建工具输出文件命名规则和哈希策略的理解第 40 题Java中的原子类为什么用Atomic而不用锁? 考察并发编程中对原子类与锁机制差异的理解和选型能力