柠檬微趣面试题(2026 最新)
柠檬微趣相关面试题,按最终去重题目聚合。
共 407 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 121 题给定一个整数数组和一个预算值 budget,编写一个函数统计数组中小于 budget 的元素个数。该函数会被调用 k 次,每次输入的数组和 budget 都可能不同,请给出高效的实现思路并分析时间复杂度。 考察基础算法实现、复杂度分析及多次调用的优化意识第 122 题逻辑题:两根不均匀绳子,都是60分钟烧完,怎么能计时15分钟? 考察逻辑推理、抽象建模与问题拆解能力第 123 题请谈谈你对游戏测试工作的理解,包括它的主要目标、关键环节和常见挑战。 考察对游戏测试岗位的认知深度与专业理解第 124 题请策划一个以端午节为主题的营销活动方案。 考察市场活动策划、创意构思与目标拆解能力第 125 题讲一下HTTP和HTTPS的区别。 考察对HTTPS加密机制、证书体系及安全边界的理解第 126 题MVC、MVVM模式的区别? 考察对常见前端架构模式的理解及适用场景判断第 127 题Airtest部署时的难点是什么? 考察对Airtest自动化测试框架部署环境、依赖和兼容性问题的理解第 128 题如果一个线程专门负责取出日志,如何维护该线程? 考察并发环境下专用线程的生命周期管理与优雅退出设计第 129 题Promise的方法执行顺序是怎么样的 考察对Promise执行机制、微任务队列和链式调用顺序的理解第 130 题快速排序的时间复杂度一定是最坏情况为 O(n log n) 吗?如何优化以避免被卡到 O(n^2)? 考察对快排复杂度边界的理解及退化场景的优化手段第 131 题请列举常见的 GC Roots 并说明其在可达性分析中的作用。 考察对 JVM GC Roots 概念及可达性分析机制的理解第 132 题请说明线上问题的处理流程。 考察线上故障应对的完整流程与风险控制能力第 133 题在 JavaScript 中,使用 let 和 var 声明变量时,变量提升(hoisting)分别发生在哪个作用域层级? 考察对 JavaScript 变量提升与块级作用域的理解第 134 题200个人的公司,要给50个人装同一个软件执行同一些设置,如何操作? 考察批量部署、配置管理和运维自动化能力第 135 题在数据驱动的考核任务中,当在某个关卡遇到问题时,你会如何运用数据来分析和优化? 考察候选人运用数据定位问题、制定优化策略并验证效果的能力第 136 题假设 vector 初始容量为 1,每次容量不足时按 2 倍扩容。若连续插入 n 次且 n 远大于初始容量,请计算总共发生的扩容次数。 考察动态数组扩容策略的数学推导与复杂度理解第 137 题请描述一次你处理线上 bug 的完整过程,包括从发现到恢复再到复盘的关键步骤。 考察线上问题处理的流程规范、风险意识和复盘能力第 138 题如何给领导解释技术问题? 考察将复杂技术问题转化为非技术听众可理解信息的沟通能力第 139 题请介绍智能指针的原理及常见类型。 考察对智能指针底层所有权管理和资源释放机制的理解第 140 题如何找到这样一个div,不知道它在哪一层,但是它的子节点有个button? 考察对DOM遍历和选择器的理解及实际应用能力