贝壳找房面试题 · 问题拆解

贝壳找房相关面试题,按最终去重题目聚合。

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

筛选题目已选:问题拆解
第 81 题请实现归并排序,并说明其时间复杂度和空间复杂度,以及如何处理稳定性和递归深度问题。 考察归并排序的实现、复杂度分析及工程化考量编码实现问题拆解技术原理第 82 题请编写一个函数,给定一个整数数组,返回其中连续子数组的最大和。 考察动态规划或分治法对最大连续子数组和问题的掌握编码实现问题拆解技术原理第 83 题请实现并发从多个URL读取数据,并将结果合并写入同一个文件,写出主要思路和关键代码。 考察并发编程能力、数据合并策略和文件写入的原子性考虑编码实现问题拆解风险判断HTTP第 84 题请实现一个函数,删除无序整数数组中的重复元素,并保持元素首次出现的顺序。 考察对数组去重问题的理解与实现能力,以及时间空间复杂度权衡编码实现问题拆解技术原理第 85 题在流量分发场景中,通常会将受众群体划分为哪些主要类型?各自的特征是什么? 考察候选人对用户分群逻辑和业务场景的理解业务理解问题拆解第 86 题如何用快速排序的思想找到数组中第 K 大的数?请先说明思路再手写代码。 考察快速选择算法、分区操作及复杂度分析能力编码实现问题拆解技术原理第 87 题diff算法如何实现? 考察虚拟DOM对比原理与关键优化策略问题拆解技术原理第 88 题收集case的方法以及如何提炼作为参考的指标 考察数据收集与指标提炼的方法论业务理解数据驱动问题拆解第 89 题在内存有限且数据量很大的文件中,包含用户成交记录(字段:ucid、name、date、money),如何高效统计出成交总额排名前10的用户?请说明设计思路与实现步骤。 考察内存受限下的大数据聚合排序能力编码实现问题拆解技术原理第 90 题微调和评测数据是怎么做的? 考察对数据构建流程、质量控制与评估方法的理解业务理解数据驱动问题拆解第 91 题Kafka 底层消息存储的架构是怎样的? 考察对 Kafka 日志存储结构和文件组织方式的理解问题拆解技术原理Apache Kafka第 92 题OkHttp配合线程池怎么使用? 考察OkHttp异步请求与线程池的配合方式及其在项目中的应用问题拆解技术原理OkHttp第 93 题请介绍一个让你在技术或能力上提升最大的项目,并说明具体收获。 考察项目涉及的技术深度、个人成长和复盘能力持续改进问题拆解项目复盘第 94 题请描述 LeetCode 3152 题的要求,并给出解法思路。 考察对 LeetCode 3152 题理解与算法能力问题拆解技术原理第 95 题请介绍你所在公司进行人才盘点的具体流程与方法。 考察人才盘点流程理解、方法论与实践经验业务理解问题拆解方案权衡第 96 题手撕重排链表,要求实现代码并说明复杂度。 考察链表重排的算法设计、原地操作与复杂度分析能力编码实现问题拆解技术原理第 97 题HashMap底层结构是怎样的? 考察对HashMap内部数据结构与工作原理的理解问题拆解技术原理Java第 98 题1000万条用户信息,在内存不足时,怎么按照id进行排序? 考察海量数据外部排序算法与内存约束下的工程取舍性能优化问题拆解技术原理第 99 题主线程创建一个线程池后,主线程和线程池中的工作线程之间是如何传递任务的? 考察线程池任务提交与线程间协作机制问题拆解技术原理Java第 100 题在学习产品方法论的过程中,有哪些你认为特别有用的经验? 考察候选人学习与总结产品方法论的方法、反思能力及知识迁移持续改进问题拆解