知乎面试题 · 问题拆解

知乎相关面试题,按最终去重题目聚合。

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

筛选题目已选:问题拆解
第 1 题如何改善大模型的幻觉,提高bad case的通过率? 考察对大模型幻觉成因的理解及系统性优化方法的落地能力持续改进问题拆解系统设计第 2 题如何评估达人质量? 考察对达人质量评估维度的系统性理解和业务场景适配业务理解数据驱动问题拆解第 3 题请详细介绍数据库中的 Undo Log,包括其作用、工作原理以及相关的关键知识点。 考察对数据库事务日志中 Undo Log 的深入理解问题拆解技术原理InnoDB第 4 题发生和作者观点不一致的情况怎么处理? 考察候选人面对观点分歧时的处理方式,评估沟通、理性分析和协作能力沟通表达冲突处理问题拆解第 5 题请说明向B+树插入一条数据的具体流程。 考察对B+树插入操作及节点分裂的处理问题拆解技术原理第 6 题请简要说明 iOS 中 RunLoop 的基本概念、作用以及常见使用场景。 考察对 RunLoop 核心机制的理解和实际应用能力问题拆解技术原理第 7 题请说说二叉树路径搜索的思路。 考察二叉树遍历与路径累积的算法理解问题拆解技术原理第 8 题请介绍时间轮算法的基本原理、常见使用场景,并说明在实现中如何处理任务延迟或超时问题。 考察对时间轮定时器数据结构的理解及其在实际系统中的应用问题拆解技术原理方案权衡第 9 题自定义 View 时如何处理尺寸测量与内容适配? 考察自定义 View 的测量过程与边界处理能力问题拆解技术原理Android第 10 题在保证顺序的同时,如何通过并行方式提升消费吞吐? 考察顺序性与并行度之间的权衡及工程方案问题拆解系统设计方案权衡第 11 题你是如何确定一个功能的优先级的?请讲一个例子。 考察需求优先级判断依据与示例表达能力业务理解问题拆解结果导向第 12 题算法:如何删除链表的倒数第k个节点,如果k大于链表长度该如何处理? 考察链表操作和边界条件处理能力编码实现问题拆解技术原理第 13 题请解释 Checkpoint 与 Kafka Offset 在 Flink 中的关联,以及两者如何共同保证端到端一致性。 考察对 Flink 状态一致性机制和 Kafka 消费者位移管理的理解问题拆解技术原理Apache FlinkApache Kafka第 14 题请实现合并两个有序表的算法,并分析时间复杂度。 考察有序表合并的编码实现与复杂度分析编码实现问题拆解第 15 题B+树一个非叶节点通常能存多少数据? 考察对B+树节点容量计算和存储结构理解问题拆解技术原理第 16 题请讲述一段你在实习或项目中遇到困难并克服的经历,具体说明当时的情况和你采取的措施。 考察候选人面对困难的应对能力、解决问题的能力和韧性持续改进问题拆解项目复盘第 17 题如果排行榜中有1万个排行数据,要获取前100名,你会选择什么数据结构来实现?请说明理由。 考察对堆数据结构及其在Top K问题中的应用理解问题拆解技术原理方案权衡第 18 题请谈谈你对 JavaScript 中 Promise 的理解。 考察对 Promise 核心机制、使用场景与局限性的掌握问题拆解技术原理JavaScript第 19 题请介绍一下 Vue 框架的核心特性和设计理念。 考察对 Vue 框架基础知识的掌握程度问题拆解技术原理Vue第 20 题请解释DNS的底层工作原理,包括域名解析的完整流程。 考察对DNS查询流程及各层组件角色的理解问题拆解技术原理DNS