柠檬微趣面试题 · 技术原理
柠檬微趣相关面试题,按最终去重题目聚合。
共 407 道真题 · 当前筛选命中 303 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 1 题介绍各种数据类型的字节大小(int、char、long、longlong、float、double、short) 考察C/C++基础数据类型大小及平台差异认知第 2 题请说明 JavaScript 中 typeof 与 instanceof 的区别及各自适用场景。 考察对 JavaScript 类型判断机制的理解与边界意识第 3 题询问平时是否使用数据库,哪些测试场景会用到数据库 考察候选人对数据库在测试中的应用场景的理解与实践第 4 题Fiddler怎么使用? 考察抓包工具的基础操作和常用功能掌握第 5 题热更新怎么实现的? 考察对热更新原理、实现机制和适用场景的理解第 6 题那么在 Promise 中,哪些操作是同步的,哪些是异步的? 考察对 Promise 执行时序和微任务机制的理解第 7 题如何测试卡牌游戏中卡池UP概率的实现是否准确? 考察概率类功能的测试方法,兼顾统计验证与边界条件第 8 题如何判断一个 bug 是前端还是后端的? 考察问题定位思路、前后端职责边界和排查方法第 9 题请从时间复杂度和空间复杂度角度,说明哈希表和二叉树分别适用的典型场景。 考察对两种数据结构时间与空间复杂度特性及适用场景的理解第 10 题请介绍 C++ 中 shared_ptr、weak_ptr、unique_ptr 等智能指针各自的特点、区别以及适用场景。 考察对 C++ 智能指针的设计意图、生命周期管理与适用场景的理解第 11 题vector的实现原理 考察C++标准库容器的底层内存管理与实现细节第 12 题Web端和App端测试有什么区别? 考察对端类型差异的测试思维和测试方法第 13 题推导B+树的查询效率为什么是O(logN) 考察对B+树结构、树高度与磁盘I/O关系的理解,以及logN复杂度的推导过程第 14 题两个有序链表,如何查找它们的公共部分? 考察有序结构下的高效遍历与公共节点提取第 15 题为什么采用补码去记有符号整数 考察有符号整数编码原理及其在计算机算术中的优势第 16 题dynamic_cast向下转换如何避免不安全操作? 考察C++动态类型转换的安全性理解与安全使用方式第 17 题Promise 是什么?请说明其核心特性与基本用法。 考察对 Promise 概念、状态机及异步处理方式的理解第 18 题include <> 和 include "" 的区别是什么?标准库可以用 "",自定义文件可以使用 <> 吗? 考察对 C/C++ 预处理器头文件包含机制的理解第 19 题请介绍你在实际项目中定位内存泄漏的方法和工具链。 考察候选人在真实场景下使用工具定位内存泄漏的实战能力第 20 题请解释一下同步和异步的区别,并举例说明在编程中的应用。 考察对并发执行模型的理解和应用