知乎面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 141 题JavaScript 中 Class 的实现原理是什么?typeof 一个 Class 的结果是什么? 考察对 JavaScript 类语法本质和类型判断的理解技术原理JavaScript第 142 题MySQL 中索引通常采用哪些数据结构,各自的适用场景是什么? 考察对常见索引数据结构的理解及其适用场景技术原理技术选型MySQL第 143 题如果数据不存在,select加行锁,MySQL是怎么处理的?如果另一个事务insert,会怎样? 考察MySQL行锁在无匹配记录时的间隙锁行为及并发插入场景的理解风险判断技术原理问题排查MySQL第 144 题Java中强引用、软引用、弱引用的区别是什么? 考察对引用类型及其在垃圾回收中的行为的理解技术原理Java第 145 题正在运行的Redis实例,启动RDB备份后Redis是怎么做的,会暂停写入吗? 考察RDB持久化机制的过程理解与对写入的影响风险判断技术原理Redis第 146 题请介绍 Linux 中用于查看进程状态的常用命令及其主要区别。 考察 Linux 进程管理与常用命令的掌握程度技术原理问题排查Linux第 147 题在 Java 中,哪些情况下 catch 无法捕获异常?请结合代码说明。 考察异常处理机制的边界理解,包括 Error、受检与非受检异常及 JVM 行为技术原理问题排查Java第 148 题Go 和 Java 在循环语法与语义上的主要区别是什么? 考察对 Go 与 Java 循环语法、遍历方式及语义差异的准确理解技术原理GoJava第 149 题控制器设计方面,你做了哪些工作,仿真怎么实现的? 考察控制器的设计流程、仿真方法与工程实现能力问题拆解项目复盘技术原理第 150 题请说明你如何分析和优化一个Hive执行计划? 考察对Hive查询执行计划的理解及性能优化能力性能优化技术原理问题排查Apache Hive第 151 题What resources are shared among threads within the same process, and what resources are not shared? 考察对进程与线程资源模型的理解风险判断技术原理第 152 题XXL-Job相关原理实现,你会怎么实现? 考察分布式任务调度框架的原理理解与自主实现能力系统设计技术原理方案权衡第 153 题说一下盒模型的border重合问题? 考察对CSS盒模型边框重叠及合并机制的理解技术原理问题排查CSS第 154 题请介绍Android中的三个主要框架层,并说明它们的职责和相互关系。 考察对Android系统架构层次的理解与梳理能力业务理解技术原理Android第 155 题同一时刻执行的是并行还是并发? 考察对并发与并行概念的准确区分技术原理第 156 题请说明常见的 HTTP 状态码有哪些?分别代表什么含义? 考察对 HTTP 状态码分类及代表语义的掌握技术原理HTTP第 157 题平时会用到哪些Linux命令? 考察Linux常用命令的掌握程度与实际使用场景技术原理问题排查Linux第 158 题匿名管道和非匿名(命名)管道分别是什么? 考察对进程间通信中管道机制的分类与特性理解业务理解技术原理第 159 题useMemo有什么用? 考察对React性能优化钩子useMemo作用、依赖和适用场景的理解性能优化技术原理React第 160 题讲讲TCP三次握手和四次挥手的过程。 考察TCP连接建立与释放的协议细节及状态变化技术原理TCP