58集团面试题 · 技术原理
58集团相关面试题,按最终去重题目聚合。
共 653 道真题 · 当前筛选命中 540 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 401 题讲讲单例模式的实现方法。 考察单例模式的各种实现方式及其线程安全和延迟加载等边界考虑第 402 题回调通知在代码层面如何实现?请围绕 wait 和 notify 展开说明。 考察多线程回调通知机制中 wait/notify 的使用条件与正确性第 403 题请说明冒泡排序的核心思路及其平均和最坏时间复杂度。 考察对冒泡排序算法机制和复杂度分析的掌握第 404 题多线程环境下,如何实现一个汇总线程等待 4 个计算线程分别完成计算后再统一汇总结果? 考察多线程协作、等待与汇聚的经典同步机制第 405 题讲一下你知道的设计模式? 考察设计模式的掌握广度、理解深度与应用意识第 406 题输入一个网址后,网页从请求到显示会经过哪些主要过程? 考察对浏览器加载网页全流程的理解,包括网络请求、解析和渲染第 407 题请说明浏览器缓存的机制,并介绍强制缓存与协商缓存的主要区别及各自适用场景。 考察对浏览器缓存原理、类型区分和应用场景的理解第 408 题请深入讲解malloc和new的区别。 考察对C/C++内存分配机制及对象生命周期的理解第 409 题请说明C++中构造函数和析构函数的作用,并解释它们在对象生命周期中的调用顺序。 考察对C++类生命周期管理的理解与表达能力第 410 题在 InnoDB 存储引擎下,每张表是否都一定有聚簇索引? 考察对 InnoDB 索引组织表主键与聚簇索引关系的理解第 411 题面试中提到很多大模型相关的内容,你认为大模型技术将如何影响[目标岗位]的工作? 考察候选人对新技术趋势的敏感度和对岗位发展的理解第 412 题Transformer中QKV是怎么得到的? 考察对Transformer自注意力机制中QKV生成原理的理解第 413 题你如何设计一个分布式锁的加锁过程? 考察加锁的原子性和安全性设计第 414 题编程:实现二叉树的序列化与反序列化。 考察二叉树的遍历设计与递归/迭代实现能力第 415 题请解释 Redis 中 $set 命令的底层实现原理。 考察对 Redis 字符串类型数据结构与命令实现的理解第 416 题请介绍JVM的垃圾回收机制,包括常见算法和垃圾收集器选择。 考察对GC算法原理和收集器特性的理解第 417 题synchronized和Lock有什么区别?为什么说Lock是接口? 考察并发同步机制的原理差异与接口设计理解第 418 题ReentrantLock底层实现原理是什么? 考察对ReentrantLock底层AQS机制的理解第 419 题Nginx 在 Web 架构中通常承担哪些作用?请结合具体场景说明。 考察对 Nginx 核心功能、典型应用场景及技术原理的理解第 420 题请解释HashMap的原理。 考察对HashMap数据结构、哈希冲突处理及JDK实现的掌握