柠檬微趣面试题 · 问题拆解
柠檬微趣相关面试题,按最终去重题目聚合。
共 407 道真题 · 当前筛选命中 117 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 41 题200个人的公司,要给50个人装同一个软件执行同一些设置,如何操作? 考察批量部署、配置管理和运维自动化能力第 42 题在数据驱动的考核任务中,当在某个关卡遇到问题时,你会如何运用数据来分析和优化? 考察候选人运用数据定位问题、制定优化策略并验证效果的能力第 43 题假设 vector 初始容量为 1,每次容量不足时按 2 倍扩容。若连续插入 n 次且 n 远大于初始容量,请计算总共发生的扩容次数。 考察动态数组扩容策略的数学推导与复杂度理解第 44 题如何找到这样一个div,不知道它在哪一层,但是它的子节点有个button? 考察对DOM遍历和选择器的理解及实际应用能力第 45 题给你一个二维矩阵,求连通块个数,并输出每个连通块内部所有点的坐标。请你现场写代码实现。 考察图遍历算法(BFS/DFS)的正确实现与坐标记录能力第 46 题快速排序的平均时间复杂度和最坏时间复杂度分别是多少? 考察对快速排序基本复杂度分析与平均情况的理解第 47 题讲讲HashMap的底层原理? 考察HashMap的数据结构、扩容机制与并发安全认知第 48 题请说明英雄无法移动时,你会如何排查和解决问题,并举出可能涉及的软硬件与网络因素。 考察系统化问题排查思路与边界覆盖能力第 49 题在8点整到9点整的一个小时内,秒针经过钟表12点位置多少次(包括起点和终点)? 考察对钟表指针运动的理解与边界情况的处理第 50 题如何判断一个 JSON 数组是另一个 JSON 数组的子集?请说明思路。 考察对数组子集判断的算法设计与 JSON 数据处理能力第 51 题快速排序的平均时间复杂度为什么是 O(n log n)?请推导一下。 考察分治算法时间复杂度的数学推导能力第 52 题哈希表怎么知道哪几个元素发生冲突了? 考察哈希冲突的检测机制与哈希表底层实现原理第 53 题请解释哈希表的实现原理及其常见冲突解决方法。 考察对哈希表数据结构、哈希函数、冲突处理的深入理解第 54 题弱网测试怎么进行? 考察弱网场景建模、测试手段与结果分析能力第 55 题请解释 MySQL 索引的工作原理,并说明如何选择合适的索引字段。 考察对 MySQL 索引底层机制和实际应用的理解第 56 题请回答堆排序的时间复杂度,以及为什么说堆排序最坏情况时间复杂度也是O(n log n)。并解释完全二叉树的定义。 考察堆排序理论基础与完全二叉树概念掌握第 57 题JavaScript 中,在 a.js 文件里通过 var a = 1 声明的变量,能否在 b.js 文件中访问到? 考察 JavaScript 全局作用域、变量声明与模块隔离机制第 58 题请说明SQL中多表关联查询的执行顺序,以及关联条件对结果集的影响。 考察SQL关联查询的执行逻辑与结果集正确性理解第 59 题请列举并简要说明常用的测试用例设计方法。 考察对测试用例设计方法的掌握程度及分类表达能力第 60 题如何确定接收的数据是给哪个应用的?请以端口号为例说明。 考察对网络分层、端口与进程映射关系的理解