58集团面试题 · 技术原理
58集团相关面试题,按最终去重题目聚合。
共 653 道真题 · 当前筛选命中 540 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 341 题请介绍 Redis 中 ZSet(有序集合)的底层数据结构。 考察对 ZSet 底层实现的掌握及查找与存储的权衡第 342 题vLLM优化点有哪些?使用时需要注意版本差异吗? 考察对vLLM核心优化机制的理解及版本兼容性意识第 343 题请谈谈你对多模态学习的理解,包括数据模态组合和常见的融合方式。 考察对多模态概念和基础融合方法的认知第 344 题消息队列的实现方式 考察消息队列核心模型、常用中间件选型及实现原理第 345 题请介绍你最近阅读的一篇论文,以及其中涉及的模型或方法。 考察学术阅读习惯、理解深度和技术迁移能力第 346 题请解释一个常见的 Promise 并发或时序输出问题,并说明其背后的机制。 考察对 JavaScript Promise 执行机制、微任务队列和输出顺序的理解第 347 题请描述 ConcurrentHashMap 的底层实现原理。 考察对并发容器内部机制和并发控制的理解第 348 题请比较CMS和G1垃圾回收器的优缺点? 考察对主流垃圾回收器设计目标、适用场景及权衡的理解第 349 题请谈谈 Java 中锁的实现原理,比如 synchronized 和 Lock 的区别及底层机制。 考察对并发锁机制、底层实现和适用场景的理解深度第 350 题你日常使用的 JDK 版本是什么?该版本默认的垃圾回收器是哪一个?请简要说明其工作特点。 考察 JDK 版本认知与默认垃圾回收器的掌握情况第 351 题给定一个非负整数数组,请将数组重新排列,使得所有奇数在前,所有偶数在后,并说明你的解法的时间复杂度和空间复杂度。 考察双指针技巧与原地重排数组的能力第 352 题请实现一个函数,计算二叉树的最大宽度(即同一层最左结点和最右结点之间间隔多少个位置)。 考察对二叉树层序遍历、索引编号和边界条件的理解第 353 题synchronized锁升级过程中,哪些步骤涉及用户态与内核态的切换? 考察对synchronized锁升级机制及底层系统调用层面的理解第 354 题AQS对资源的两种共享方式是什么?请举例说明各自的应用场景。 考察对AQS同步状态共享模式的掌握及典型应用第 355 题了解前端性能优化吗?有哪些手段可以缩短首屏加载时间? 考察前端性能优化的基础认知与首屏加载优化的实操手段第 356 题请编写一个算法,对已排序数组进行原地去重,并返回去重后数组的长度。 考察双指针算法设计与编码实现能力第 357 题请介绍 React 18 版本中新增的主要特性,并说明它们解决了哪些问题。 考察对 React 最新版本核心特性的掌握及对前端框架演进方向的理解第 358 题请结合你掌握的编程语言和常用框架,列举两三个你最有经验的技术方向,并说明主要运用场景。 考察技术栈熟悉程度与表述的具体性第 359 题常用的缓存淘汰算法有哪些?请重点说明 LRU 的原理。 考察缓存淘汰算法的知识广度与对 LRU 实现细节的理解第 360 题手撕快速排序 考察快速排序的实现能力、复杂度理解与边界处理