柠檬微趣面试题 · 问题拆解
柠檬微趣相关面试题,按最终去重题目聚合。
共 407 道真题 · 当前筛选命中 117 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 61 题一个水盆中有船漂浮,船内放有铁块,将铁块从船中取出并投入水中,水面会上升还是下降?请说明理由。 考察浮力原理与液体位移逻辑分析能力第 62 题请针对一个 SDK 做测试点分析,说明你会如何组织测试范围和用例。 考察对 SDK 测试特性的理解及测试点拆解能力第 63 题场景题:给定一个 m 行 n 列的棋盘,每个格子有一个数值,你有 k 把钥匙,每把钥匙可以解锁一个格子。解锁规则:每次解锁必须使用一把钥匙;新解锁的格子的值必须大于之前所有已解锁格子的值;新解锁的格子必须位于上一个已解锁格子的右下方(即行、列坐标都不小于上一个格子,允许同行或同列)。求总共有多少种不同的解锁序列。 考察动态规划与组合计数,以及在二维有序约束下的序列计数能力第 64 题客户端和服务端通信时,客户端发送请求后服务器收到并更新数据,但回复在传输中丢失,应如何处理? 考察网络通信中请求确认与幂等重试机制的设计第 65 题有四个外观相同的罐子,其中一个比其他罐子多一克(为次品),现有一台天平可以称重,最少需要称几次才能找出次品罐子? 考察逻辑推理与二分/三分策略的优化能力第 66 题增量式扩充时为何可以正确访问哈希表? 考察哈希表扩容机制与并发访问正确性理解第 67 题Git中怎么拉取代码? 考察对Git常用操作及差异的掌握第 68 题请为微信的文件传输功能设计测试用例,覆盖主要功能与边界场景。 考察测试设计能力,包括功能、边界、并发和异常场景第 69 题单链表是否可以使用快速排序?如果可以,请说明其时间复杂度和实现要点。 考察对排序算法与数据结构特性结合的理解,以及复杂度分析能力第 70 题电脑卡顿通常有哪些原因? 考察系统性能问题排查的全面性和系统性思考第 71 题游戏完成任务获得积分解锁手册等级,基于这个活动设计测试用例。 考察测试设计对活动规则、边界条件和业务链路的覆盖能力第 72 题智力题:一个池子里有96个苹果,A和B两个人轮流拿,一次1-5个,A要怎么选择拿取策略才能保证最后一个苹果是自己拿到的? 考察逆向思维与博弈策略分析能力第 73 题游戏测试和软件测试有哪些不同的地方? 考察对游戏测试与软件测试差异的理解,包括测试目标、方法和质量维度第 74 题请解释什么是同步操作和异步操作,两者有何区别? 考察对同步与异步核心概念及差异的理解第 75 题请手写一个简易的 vector 容器,实现 push_back、pop_back,并考虑扩容问题。 考察对动态数组内存管理、扩容策略和基本容器接口的掌握第 76 题逻辑题:三只箱子分别贴有“苹果”、“橙子”、“苹果和橙子”的标签,但所有标签都贴错了。请问只从其中一只箱子里拿出一个水果,如何判断出另外两只箱子里分别是什么? 考察逻辑推理与假设验证能力第 77 题请详细介绍三消游戏中消除功能的实现方式,包括匹配检测算法和消除后的处理流程。 考察三消游戏核心逻辑的实现能力与算法设计第 78 题给定一个整数数组和一个常值k,请找出元素和等于k的最短连续子数组,并使用前缀和数组加哈希表的方式求解。 考察前缀和与哈希表结合求解连续子数组问题的能力第 79 题请编写一个LRU缓存的实现。 考察缓存淘汰算法理解与编码实现能力第 80 题如果要改进你的三消游戏项目,你会从哪些方面入手?请给出你的优先级排序和理由。 考察项目复盘能力与改进优先级判断