知乎面试题 · 技术原理
知乎相关面试题,按最终去重题目聚合。
共 484 道真题 · 当前筛选命中 352 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 41 题请解释 Java 中注解(Annotation)的作用,并说明如何自定义一个注解以及它的使用场景。 考察对 Java 注解原理、定义方法和典型应用的掌握第 42 题请解释Apollo配置中心的工作原理,包括发布、推送和客户端感知配置变更的机制。 考察对Apollo配置中心核心机制的理解深度第 43 题请解释 async 和 await 的实现原理。 考察对异步编程底层机制和事件循环的理解第 44 题请列出你常用的 Git 命令,并简要说明每个命令的用途。 考察 Git 基础命令的掌握程度和表达能力第 45 题讲讲vue的setup 考察对Vue 3组合式API核心入口的理解第 46 题什么是 socket? 考察对网络编程中 socket 基本概念的理解第 47 题请对比 Vue 和 React 在核心思想、数据绑定和生态方面的主要区别。 考察对两大前端框架差异的深入理解和比较能力第 48 题讲讲 Redis 哨兵机制的工作原理和主要作用。 考察对 Redis 高可用架构中哨兵角色的理解第 49 题算法:如何删除链表的倒数第k个节点,如果k大于链表长度该如何处理? 考察链表操作和边界条件处理能力第 50 题请解释 Checkpoint 与 Kafka Offset 在 Flink 中的关联,以及两者如何共同保证端到端一致性。 考察对 Flink 状态一致性机制和 Kafka 消费者位移管理的理解第 51 题非Barrier对齐能否保证数据精准一致性? 考察对数据集对齐机制及其一致性的理解第 52 题B+树一个非叶节点通常能存多少数据? 考察对B+树节点容量计算和存储结构理解第 53 题请描述HTTP请求报文和响应报文的基本结构,并说明各部分的作用。 考察对HTTP协议报文格式的基本掌握与表达能力第 54 题谈谈你对事件溯源模式的理解 考察对事件溯源核心概念、优缺点及应用场景的理解第 55 题描述你排查前后端交互问题的完整流程,并举例说明如何定位问题属于前端还是后端。 考察问题定位思路、前后端协作排查能力及工具运用第 56 题多个goroutine中有一个发生panic,会对程序产生什么影响? 考察对Go并发模型、panic传播机制与程序稳定性边界的理解第 57 题在 Flink 中通常使用哪几种状态后端,它们各自的优势是什么? 考察对 Flink 状态后端类型及适用场景的理解第 58 题如果排行榜中有1万个排行数据,要获取前100名,你会选择什么数据结构来实现?请说明理由。 考察对堆数据结构及其在Top K问题中的应用理解第 59 题Go 函数的参数传递是值传递还是引用传递?请解释其背后的实现机制。 考察对 Go 函数调用机制和值传递原理的深入理解第 60 题软引用和弱引用的区别是什么?在 Android 中有哪些应用场景? 考察 Java 引用类型区分及 Android 内存管理实践