柠檬微趣面试题(2026 最新)
柠檬微趣相关面试题,按最终去重题目聚合。
共 407 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 21 题请做一个简洁的自我介绍。 考察自我呈现与岗位匹配的陈述能力第 22 题推导B+树的查询效率为什么是O(logN) 考察对B+树结构、树高度与磁盘I/O关系的理解,以及logN复杂度的推导过程第 23 题一只蜗牛在十米深的井底,每天白天向上爬四米,晚上下滑三米,问它第几天能爬出井口? 考察对蜗牛爬井问题的理解与边界处理能力第 24 题两个有序链表,如何查找它们的公共部分? 考察有序结构下的高效遍历与公共节点提取第 25 题如何判断一个单链表中是否存在环? 考察链表基础、双指针技巧与边界条件处理第 26 题为什么采用补码去记有符号整数 考察有符号整数编码原理及其在计算机算术中的优势第 27 题dynamic_cast向下转换如何避免不安全操作? 考察C++动态类型转换的安全性理解与安全使用方式第 28 题Promise 是什么?请说明其核心特性与基本用法。 考察对 Promise 概念、状态机及异步处理方式的理解第 29 题include <> 和 include "" 的区别是什么?标准库可以用 "",自定义文件可以使用 <> 吗? 考察对 C/C++ 预处理器头文件包含机制的理解第 30 题请介绍你在实际项目中定位内存泄漏的方法和工具链。 考察候选人在真实场景下使用工具定位内存泄漏的实战能力第 31 题请解释一下同步和异步的区别,并举例说明在编程中的应用。 考察对并发执行模型的理解和应用第 32 题给定一个未排序的整数数组nums,请找出其中没有出现的最小正整数。要求时间复杂度O(n)且只使用常数级别的额外空间。 考察原地哈希与空间复杂度约束下的算法设计能力第 33 题请实现一个单链表的反转,要求给出代码并说明关键步骤。 考察链表操作的基本功和代码实现能力第 34 题请解释 Webpack 中 Loader 的作用,并说明它的工作原理。 考察对 Webpack Loader 的作用、配置及打包流程的理解第 35 题请介绍一下你最近负责的社招项目,包括项目背景、你的职责和取得的成果。 考察社招项目经历的完整性、个人贡献和结果导向第 36 题B+树为什么对磁盘友好? 考察对B+树结构特性与磁盘IO机制结合的理解第 37 题使用 var 声明后,再用 let 声明同名变量会怎样? 考察 let 与 var 的语法冲突规则第 38 题JavaScript 中声明变量的方式有哪些?各自的适用场景是什么? 考察对 var、let、const 三种声明方式及其适用场景的掌握第 39 题在C++中,指针通常占用几个字节?影响因素有哪些? 考察对指针大小与平台相关性的理解第 40 题请为消除类游戏设计关卡测试用例,说明你的测试思路和覆盖重点。 考察对游戏关卡设计的测试用例设计能力和边界意识