小鹅通面试题 · 技术原理

小鹅通相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理
第 401 题询问工作内容,怎么对SQL优化加快速度的? 考察SQL优化能力、问题排查思路和实际工作经验性能优化技术原理问题排查SQL第 402 题Git 中 rebase 和 merge 有什么区别? 考察对 Git 两种整合策略的核心差异与适用场景的理解技术原理方案权衡Git第 403 题WebSocket、HTTP 和 TCP 三者的区别是什么? 考察对网络分层协议及 WebSocket 与 HTTP 关系、连接特性的理解技术原理HTTPTCPWebSocket第 404 题请解释虚拟化的概念,并对比虚拟机与Docker的核心差异。 考察对虚拟化原理的理解以及虚拟机与容器技术的区别技术原理方案权衡Docker第 405 题堆和栈在操作系统有什么区别? 考察对内存区域管理、生命周期和典型用途的理解技术原理第 406 题谈谈你对MySQL文件组织的了解。 考察对MySQL表空间、数据文件和日志文件结构的认知技术原理MySQL第 407 题ES6的Promise主要解决了什么问题? 考察对Promise出现背景和解决的问题的理解技术原理第 408 题请介绍你对协程的理解,包括其核心机制与典型应用场景。 考察对协程原理、实现方式及适用场景的理解技术原理方案权衡第 409 题调用监听函数(立即执行、同步)和监听事件(交互、异步、事件触发)有什么区别? 考察对事件驱动编程中回调函数与事件监听机制差异的理解问题拆解技术原理第 410 题请详细讲解 Go 语言中 channel 的底层数据结构、工作机制以及常见使用场景。 考察对 Go channel 内部实现原理与工程使用方法的掌握系统设计技术原理Go第 411 题请分别说明Redis缓存雪崩、缓存击穿和缓存穿透的含义,并介绍各自的常见解决方案。 考察对分布式缓存常见故障场景的理解与应对能力风险判断技术原理问题排查Redis第 412 题在数据库设计中,对于区分度较低且查询频率不高的字段(如性别、年龄),是否应该建立索引?请说明判断依据。 考察对索引区分度、查询模式与维护成本的理解技术原理方案权衡第 413 题为什么父类的引用类型属性会被所有子类共享? 考察对Java静态属性与实例属性内存分配原理的理解风险判断技术原理Java第 414 题为什么在Python中CPU密集型任务适合用多进程,而IO密集型任务适合用多线程?Java等语言是否也遵循同样的原则? 考察对GIL、多线程与多进程适用场景的理解,以及不同语言下的差异性技术原理方案权衡JavaPython第 415 题请列举并说明Java/Go/Python(按你掌握的语言选择)中的基本数据类型,并解释它们与引用类型的主要区别。 考察对基本数据类型及其与引用类型区别的理解编码实现技术原理Java第 416 题为什么 HTTP 要使用 QUIC 协议?请说明其核心优势。 考察对 QUIC 协议特性及其对 HTTP 性能影响的理解技术原理方案权衡HTTP第 417 题请解释数据库事务的概念及其重要性,并列举常见的特性。 考察对数据库事务ACID特性的理解与应用业务理解技术原理第 418 题指针和引用有什么区别? 考察对C++指针与引用在语法、语义和用法上的理解技术原理C++第 419 题请介绍Redis的主要数据结构及其典型应用场景。 考察对Redis核心数据结构的掌握与实际应用能力业务理解技术原理Redis第 420 题Loki 是怎样存储数据的? 考察对日志存储系统核心机制的掌握系统设计技术原理