小红书面试题 · 编码实现

小红书相关面试题,按最终去重题目聚合。

2200 道真题 · 当前筛选命中 167 · 更新 2026-08-05

筛选题目已选:编码实现
第 161 题给定一个正整数数组和一个目标值 Target,请找出和大于 Target 的最短连续子数组的长度,如果不存在则返回 0。 考察滑动窗口算法与边界处理能力编码实现问题拆解技术原理第 162 题请实现一个算术表达式求值算法,支持加减乘除和括号。 考察栈的应用、运算符优先级处理和表达式解析能力编码实现问题拆解技术原理第 163 题请实现一个算法,输出二叉树的右视图节点值序列。 考察二叉树遍历、层序或深度优先实现能力编码实现技术原理第 164 题请实现一个算法,在两个有序数组中查找中位数,要求时间复杂度为 O(log(m+n))。 考察二分查找思想、边界处理与复杂度分析能力编码实现问题拆解技术原理第 165 题请手写代码解决旋转数组查找问题:给定一个按升序排列的数组在某个未知点进行了旋转(例如[4,5,6,7,0,1,2]),请实现一个函数查找目标值,若存在返回其索引,否则返回-1。 考察二分查找在部分有序数组上的变形与边界条件处理编码实现问题拆解技术原理第 166 题手撕算法题:树的右视图(要求用层次遍历实现) 考察树的层次遍历实现与对右视图逻辑的理解编码实现问题拆解技术原理第 167 题请设计并实现一个 LRU 缓存,要求支持 get 和 put 操作,并说明其复杂度。 考察 LRU 原理、数据结构选型与复杂度分析编码实现问题拆解技术原理