柠檬微趣面试题 · 编码实现
柠檬微趣相关面试题,按最终去重题目聚合。
共 407 道真题 · 当前筛选命中 52 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 41 题请实现一个深拷贝函数,并说明常用的具体实现方法及其优缺点。 考察对深拷贝概念、常见实现方式和边界情况的掌握第 42 题请介绍一下你在 Android 开发中常用的 ADB 命令及其用途。 考察对 ADB 常用命令的掌握程度及其在实际开发中的应用第 43 题给定一个只包含0和1的字符串,找出包含相同数量0和1的最长连续子串。要求时间复杂度O(n)。请描述你的算法思路并解释前缀和与哈希表的用法。 考察前缀和与哈希表在最长连续子串问题中的应用,以及算法正确性说明第 44 题对于 Number 类型,如何定义二进制、十进制、八进制、十六进制数?除了加前缀还有什么方法? 考察对 JavaScript 不同进制数字字面量语法及转换方法的掌握第 45 题给定一个有序数组,如何高效地查找某个特定数字在数组中出现的次数?请分析方法的时间复杂度。 考察二分查找的变体应用与复杂度分析能力第 46 题请写出 SQL 中删除指定表中某一行数据的语句,并说明其基本语法。 考察 SQL 基础操作中删除语句的掌握程度第 47 题请定义单向链表节点及其基本结构。 考察对链表节点数据结构及指针链接的基本理解第 48 题请列出 Linux 中用于显示当前目录、切换目录、创建目录和查看文件内容的常用命令,并分别举例说明其基本用法。 考察基础 Linux 命令的掌握与应用能力第 49 题如何在Linux系统中查找目录并删除文件? 考察Linux文件查找命令与删除操作的组合使用第 50 题请实现一个基于Hash表与LRU淘汰策略的缓存,并说明如何保证线程安全。 考察LRU核心操作、HashMap与双向链表结合、并发控制方式第 51 题基于malloc和free的系统调用API,实现malloc和free 考察内存分配器的实现原理、数据结构设计及边界处理能力第 52 题怎么实现深拷贝,哪些情况JSON.stringify()无法实现? 考察深拷贝的实现原理、边界情况理解和适用场景权衡