柠檬微趣面试题 · 技术原理

柠檬微趣相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理
第 161 题请介绍一下 Webpack 的核心概念、构建流程以及它的主要作用。 考察对模块打包工具 Webpack 的理解,包括核心概念、工作原理和实际应用价值业务理解技术原理Webpack第 162 题描述一下快速排序 考察快速排序的算法原理、实现细节与复杂度分析编码实现技术原理第 163 题为什么数据库索引通常选择 B+ 树而不是红黑树? 考察对索引数据结构特性与数据库场景匹配度的理解技术原理方案权衡第 164 题当线程因互斥锁阻塞时,处理器调度器如何处理该线程? 考察对操作系统线程调度与阻塞状态转换的理解技术原理第 165 题增量式扩充时为何可以正确访问哈希表? 考察哈希表扩容机制与并发访问正确性理解问题拆解技术原理第 166 题Git中怎么拉取代码? 考察对Git常用操作及差异的掌握问题拆解技术原理Git第 167 题为什么 HTTPS 安全?请结合对称加密和非对称加密解释 HTTPS 的原理。 考察对 HTTPS 安全机制及加密技术原理的理解安全意识技术原理HTTPSTLS第 168 题请解释 C++ 中虚函数和虚函数表的概念及其关系 考察对多态底层机制的理解技术原理C++第 169 题关于堆和栈的区别有哪些,能再讲一下吗? 考察对程序内存管理中堆与栈核心差异的理解技术原理第 170 题请简述 Webpack 的核心特性有哪些? 考察对 Webpack 核心功能与工作原理的理解技术原理技术选型Webpack第 171 题GC Roots是什么? 考察对JVM垃圾回收根对象概念的理解技术原理JVM第 172 题请写出一个包含排序和模糊查询的简单SQL语句,并简要说明其执行逻辑。 考察对SQL排序与模糊查询基础语法的掌握及执行逻辑理解编码实现技术原理SQL第 173 题单链表是否可以使用快速排序?如果可以,请说明其时间复杂度和实现要点。 考察对排序算法与数据结构特性结合的理解,以及复杂度分析能力问题拆解技术原理第 174 题请解释C++ STL vector的底层实现原理。 考察对vector内存布局和存储机制的理解编码实现技术原理C++第 175 题电脑卡顿通常有哪些原因? 考察系统性能问题排查的全面性和系统性思考问题拆解技术原理问题排查第 176 题请介绍 TCP 的核心机制,并说明哪些场景适合使用 TCP。 考察 TCP 基础概念、可靠传输机制与应用选型技术原理方案权衡TCP第 177 题请说明Netty框架的核心实现原理。 考察对Netty底层架构、事件驱动模型和性能优化的理解系统设计技术原理JavaNetty第 178 题请手写实现一个简化版的 shared_ptr,要求包含无参构造、有参构造、拷贝构造、移动构造、赋值运算符重载和析构函数六个核心函数。 考察 C++ 智能指针的引用计数管理、拷贝与移动语义及资源释放的正确实现编码实现技术原理C++第 179 题UDP不稳定为什么不用IP协议替代? 考察对传输层与网络层职责分工及可靠性与性能权衡的理解技术原理方案权衡UDP第 180 题重载有额外开销吗? 考察对函数重载机制与运行时开销关系的理解技术原理方案权衡