360集团面试题 · 问题拆解

360集团相关面试题,按最终去重题目聚合。

818 道真题 · 当前筛选命中 185 · 更新 2026-08-05

筛选题目已选:问题拆解
第 61 题就绪队列和阻塞队列是怎么实现的? 考察操作系统进程调度队列的数据结构与调度机制理解问题拆解技术原理第 62 题请设计并实现算法解决约瑟夫环问题。 考察对约瑟夫环问题的理解、建模能力和编码实现编码实现问题拆解技术原理第 63 题请具体讲讲在你的项目中Redis是如何使用的?包括数据结构和操作流程。 考察候选人项目中Redis的实际应用细节问题拆解项目复盘结果导向Redis第 64 题请描述你的论文模型中创新的核心细节,包括每一步运算操作、矩阵计算和向量维度的设计。 考察对论文模型创新点的深入理解与表达能力问题拆解项目复盘技术原理第 65 题如果有100个API接口需要快速测试,你会如何设计测试方案? 考察接口测试的整体规划、工具选型与自动化能力问题拆解结果导向方案权衡第 66 题当线上出现一个问题时,你如何判断它是前端还是后端的缺陷?请结合排查过程说明。 考察问题定位思路、前后端边界判断和系统性排查能力问题拆解技术原理问题排查第 67 题请介绍SIM模型(Search-based Interest Model)的原理以及针对top-k召回可以有哪些改进思路? 考察对SIM模型核心机制的理解以及向量召回阶段优化能力问题拆解技术原理技术选型第 68 题请说明在C/C++中,全局变量、局部变量、静态变量和常量分别存储在内存中的哪些区域,并简要说明各自的存储位置特点。 考察对C/C++内存分区模型的理解问题拆解技术原理CC++第 69 题请举例说明 Java 中如何使用线性探测法解决哈希冲突,并说明其原理。 考察哈希冲突解决方式及其在 Java 中的实际应用问题拆解技术原理Java第 70 题如何实现二叉树的层序遍历? 考察树的层级遍历逻辑与边界处理能力编码实现问题拆解技术原理第 71 题在项目中多线程一般用在哪些场景? 考察多线程应用场景的理解和项目实践问题拆解项目复盘第 72 题请实现一个函数,将两个有序链表合并为一个有序链表,并说明你的解题思路。 考察链表操作、递归或迭代实现以及边界条件处理编码实现问题拆解技术原理第 73 题请讲讲 InnoDB 的索引结构,B+ 树相比其他树结构好在哪,以及回表查询是怎样发生的? 考察对 InnoDB 索引底层结构、B+ 树优势及回表机制的理解问题拆解技术原理InnoDBMySQL第 74 题请介绍一次你使用AI工具效果不理想的情况,以及你如何应对的。 考察问题解决与持续改进能力,以及AI工具的工程化使用思维持续改进问题拆解问题排查第 75 题请介绍Wi-Fi路由器中设备关联(Association)过程是如何实现的? 考察对Wi-Fi关联流程、状态机及协议细节的掌握问题拆解技术原理第 76 题请手写快速排序,并说明如何处理重复元素或优化最坏情况。 考察快排实现、边界处理与优化意识编码实现问题拆解技术原理第 77 题请解释线程池的工作原理,包括线程创建流程和worker自旋机制。 考察对线程池内部调度机制和worker循环的理解问题拆解技术原理Java第 78 题请实现一个算法:找出给定数组中满足某一条件的最长连续子数组,并说明如何用滑动窗口优化。 考察滑动窗口算法的理解与编码实现能力编码实现问题拆解技术原理第 79 题Canny边缘检测的背景增强原理? 考察对Canny边缘检测中背景抑制与增强机制的理解问题拆解技术原理第 80 题哪些情况会导致事务失败? 考察对数据库事务失败原因的系统性理解问题拆解风险判断技术原理