58集团面试题 · 技术原理
58集团相关面试题,按最终去重题目聚合。
共 653 道真题 · 当前筛选命中 540 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 61 题HTTP和HTTPS请求访问的默认端口是什么? 考察对HTTP和HTTPS默认端口的准确记忆第 62 题Redis和Lua脚本怎么防止超卖? 考察Redis事务与Lua脚本在并发扣减库存中的原子性应用第 63 题请解释什么是互斥锁和死锁,并说明有哪些避免死锁的方法? 考察对并发控制中互斥与死锁的理解及防范策略第 64 题请说明RocketMQ生产端如何保证消息不丢失。 考察消息可靠性和生产端故障处理能力第 65 题请介绍 Spring 事务的核心机制,以及它与分布式事务的关系。 考察对本地事务、事务属性及分布式事务差异的理解第 66 题请说明 HashMap 的实现原理,包括其内部数据结构。 考察对 HashMap 底层数据结构(数组+链表/红黑树)和基本工作原理的掌握第 67 题请讲述TCP四次挥手的过程,并说明其必要性。 考察TCP连接关闭的过程理解、时序清晰度和协议设计意图第 68 题synchronized 与 Lock 有什么区别?两者分别如何实现重入? 考察并发同步机制的理解、重入实现原理与适用场景第 69 题讲讲双重检查模式的单例模式中 volatile 的作用。 考察并发编程中 volatile 的语义及其在单例模式中的作用第 70 题vue、map双向绑定怎么实现的 考察Vue响应式原理及Map数据结构的双向绑定实现第 71 题请解释排序算法的稳定性含义,并举例说明哪些常见排序算法是稳定的、哪些是不稳定的。 考察对排序算法稳定性概念的理解及常见算法的归类掌握第 72 题你用过 Guava 的哪些功能? 考察对常用 Java 工具库的实际使用深度第 73 题消费者回调确认消息是如何实现的? 考察消息队列消费确认机制的理解与实现第 74 题请实现一个单链表的去重操作,删除所有重复的元素,保留最先出现的元素。 考察链表遍历、指针操作与空间复杂度权衡第 75 题请介绍 Redis 的主要使用场景,以及常用的数据类型分别适合解决什么问题。 考察对 Redis 功能特性、适用场景和数据类型选型的理解第 76 题请解释Layer Normalization(LN)的原理和它相比Batch Normalization(BN)的优势。 考察对归一化技术及其适用场景的理解第 77 题事务有哪些特性? 考察对事务ACID特性的掌握程度第 78 题线程池的参数,能否动态修改参数? 考察对线程池核心参数的理解与运行时调整能力第 79 题如何理解用户态和内核态? 考察对操作系统运行模式、权限隔离和切换机制的理解第 80 题请解释JVM分代垃圾回收的原理,并对比CMS和G1收集器的特点与适用场景。 考察JVM内存管理、垃圾回收算法与收集器选型理解