360集团面试题 · 编码实现 · Java
360集团相关面试题,按最终去重题目聚合。
共 818 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:编码实现 · Java
考察点
技术栈
第 1 题请用层序遍历(BFS)实现二叉树的按层输出,并在本地开发环境中构造测试用例验证结果。 考察二叉树层序遍历的编码实现、测试用例构造与输出验证能力第 2 题请手写并实现一个简易哈希表(HashMap),要求支持插入、查找和删除操作,并处理好哈希冲突与扩容问题。 考察哈希表底层原理、冲突解决策略与代码实现能力第 3 题口述手撕:如何快速判断一个由逗号分隔数字组成的字符串中是否有目标数字?例如判断“1,12,33”中是否存在“12”,要求只使用字符串方法。 考察字符串处理能力与对问题本质的分析,避免过度复杂化第 4 题请手写实现单例模式,并说明其要点。 考察设计模式基础、并发安全与编码能力第 5 题请举例说明你通常在哪些业务场景或代码结构中会使用Lambda表达式,并简述这样做的理由。 考察对Lambda表达式适用场景的理解与表达能力第 6 题请讲讲 ReentrantLock 的使用方式和适用场景。 考察对显式锁 API、重入特性和使用边界的掌握第 7 题Lambda 表达式在 Java 中有什么作用? 考察对 Lambda 表达式核心用途和基础应用的理解