贝壳找房面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 361 题数据仓库分层通常有哪些好处?请结合典型分层结构说明。 考察数据仓库分层设计与工程收益系统设计技术原理第 362 题请说明常见排序算法(如快速排序、归并排序、插入排序、冒泡排序、堆排序)的平均时间复杂度和最坏情况时间复杂度。 考察对排序算法时间复杂度的掌握及对最优/平均/最坏情况区分的能力技术原理第 363 题在CSS中,将元素的padding-top设置为50%时,该百分比是相对于哪个容器的哪个维度计算的? 考察对CSS百分比取值参照系的理解技术原理CSS第 364 题如何在不排序的情况下找出一个未排序数组的中位数?请描述算法并分析复杂度。 考察经典选择算法、分区思想与复杂度分析编码实现问题拆解技术原理第 365 题请用代码实现单链表的反转。 考察链表基础操作与指针/引用的处理能力编码实现技术原理第 366 题请列举创建新线程的常见方式,并从适用场景和潜在问题角度进行比较。 考察对线程创建方式的掌握、场景适配与风险意识问题拆解技术原理技术选型Java第 367 题请实现一个函数,删除有序链表中所有重复出现的节点,只保留原链表中出现一次的数字。 考察链表操作、指针管理和边界条件处理编码实现问题拆解技术原理第 368 题请说明JVM内存模型中堆和栈的划分,以及它们各自存储什么内容? 考察JVM内存结构的基础理解和线程栈与堆的职责区分问题拆解技术原理JVM第 369 题请描述三级缓存的设计方案及其更新逻辑。 考察缓存层次结构与数据一致性更新策略系统设计技术原理方案权衡Redis第 370 题请介绍GAN模型的基本原理和训练过程,并说明其常见应用场景。 考察对生成对抗网络核心机制的理解及知识迁移能力问题拆解技术原理第 371 题你学过、用过哪些设计模式? 考察候选人设计模式的知识广度、实际应用场景理解及编码表达能力项目复盘技术原理方案权衡第 372 题判断链表是否有环 考察链表遍历、空间复杂度和快慢指针算法编码实现问题拆解技术原理第 373 题手撕二分查找,将迭代实现改为递归实现 考察二分查找原理与递归实现能力编码实现技术原理第 374 题请详细说明 Android 的事件分发机制? 考察对 Android 触摸事件分发流程、关键方法和消费逻辑的理解问题拆解技术原理Android第 375 题介绍一下代理模式。 考察对代理模式的定义、分类、应用场景及优缺点的理解技术原理第 376 题请实现一个函数,判断给定的整数是否为回文数,并考虑负数和溢出情况。要求给出你的解决思路和复杂度分析。 考察回文数判断的算法实现与边界处理能力编码实现技术原理第 377 题除了自然语言处理(NLP)相关的模型,你还熟悉或使用过其他类型的机器学习或深度学习模型吗?请举例说明。 考察候选人对NLP之外模型的了解广度与实际应用经验自我认知技术原理第 378 题请说明 MySQL 中索引的数据结构及为什么使用 B+ 树,并介绍最左前缀原则。 考察对 MySQL 索引原理和优化知识的理解技术原理问题排查MySQL第 379 题根据数组数据建立二叉树 考察二叉树的构建方法及数据结构的理解编码实现问题拆解技术原理第 380 题请阐述DPO(Direct Preference Optimization)的完整流程。 考察对DPO算法原理、数据构造与训练流程的掌握技术原理方案权衡