面经小红书技术岗位的面试问题在不同轮次中可能会有所侧重,但通常都会围绕应聘者的技术基础、项目经验、算法理解、问题解决能力等方面进行考察。技术基础与算法理解基础算法题:可能会要求你手写代码解决一些基础的算法问题,如排序(快速排序、归并排序)、查找(二分查找)、链表操作(反转链表、合并两个有序链表)等,以考察你的编程能力和对基础算法的理解。数据结构:询问你对常见数据结构(如数组、链表、栈、队列、树、图、哈希表等)的理解和应用场景。算法复杂度分析:要求你分析给定算法的时间复杂度和空间复杂度,并讨论优化方法。项目经验项目介绍:请详细介绍你参与过的与算法相关的项目,包括项目背景、你的角色、使用的技术栈、...