小红书 社区算法 面经

岗位是做首页笔记推荐相关的东西,感觉算是比较核心

10.21一面:

  1. 自我介绍
  2. 研究经历询问,研究主线是什么
  3. 你的这些论文主要解决了什么问题
  4. 收益体现在哪里,baseline包括哪些
  5. 讲一下大模型实习,我以为会问推荐实习的
  6. BERT和GPT的区别,都是怎么训练的
  7. 二者的finetune一般怎么做
  8. SFT和RLHF一般各自用在什么场景,各有什么优缺点
  9. 目前long-context中主流的方法有哪些
  10. transformer和lstm+attention相比,主要的改进点是什么
  11. 对整个推荐系统链路有哪些了解
  12. 打分样本空间分布与精排不一致(精排对粗排返回的样本做排序,粗排则要对召回的样本打分),相关的解决方案了解吗
  13. 介绍下推荐实习相关的工作
  14. 有考虑利用线上用户的行为做一些finetune么
  15. 算法题:lc115,不同的子序列
  16. 反问:部门业务和工作时长等

算法题下来一搜竟然是个hard,做得磕磕绊绊的,面试官说我动态规划这块题刷少了

————————————

11.1二面,是我遇到过的最难的推荐面试比抖音推荐面试要难许多,不过感觉回答还算OK,最后一题在提示下做出来了

  1. 自我介绍
  2. 实习期间最有意义的工作是什么
  3. 有没有接触过GPU中比较底层的一些算子之类的
  4. 你觉得LLM对做推荐有什么帮助吗
  5. LLM如何处理用户的历史行为序列
  6. LLM与推荐结合落地上有什么问题
  7. LLM想要和推荐结合,有没有什么可落地的方案
  8. 介绍推荐实习工作
  9. 如何处理一些度非常大的用户节点
  10. 模型的规模,网络的规模
  11. graph分布式训练是如何实现的,如何分布式存储的
  12. 新模型指标提升了多少
  13. 用户推荐一般关注什么指标
  14. 你觉得业务上为什么会关注总关注数这个指标
  15. 总关注量越高越好吗,直接去优化总关注量指标会有什么问题
  16. 直接优化总关注量可能出现很多刷关注的用户,如何从模型和数据等角度去解决这个问题
  17. 抖音和小红书的推荐系统你觉得有什么差别,从算法的角度上谈一谈
  18. 小红书和抖音的冷启动处理机制你觉得有什么区别
  19. 小红书是一次性展出多个笔记,而抖音是刷新出单个视频,你觉得算法上有什么区别
  20. 算法题1:有n个灯泡,一开始都关闭,执行n轮操作,第k轮将序号为k的倍数的灯的状态反转,请问n轮操作后有几盏灯是亮着的
  21. 算法题2:给定一个数组,每次从中取出一个数k,然后将数组中所有k-1和k+1都去掉,请问如何取才能保证所取的数之和最大,最大为多少
#小红书求职进展汇总##小红书##推荐算法面经##搜广推##25届秋招#
全部评论
看起来好硬核
2 回复 分享
发布于 2024-11-02 10:18 湖北
佬是llm4rec吗
点赞 回复 分享
发布于 02-13 13:12 重庆
uu是秋招还是日常实习呀,感觉好硬核
点赞 回复 分享
发布于 2024-11-28 17:24 湖北
楼主有三面吗,我是11月6号,我也是社区推荐,然后二面也问到了灯泡问题,但是一直没有约三面
点赞 回复 分享
发布于 2024-11-21 11:00 北京
佬~最后一个算法题咋做啊
点赞 回复 分享
发布于 2024-11-14 22:04 浙江

相关推荐

04-29 20:44
已编辑
西北大学 Java
美团一面4.25  (70min)### 介绍部分1. 自我介绍2. 选择一个项目进行介绍3. 项目的背景### 提问部分1. 把项目涉及的表都列出来,并设计ER关系图2. 把项目的订单表具体的每个字段写出来3. 查询订单表中,某个消费者(id)在某一个时间段(startTime, endTime)的订单状态为已完成(1)的订单信息4. 如果现在有一个联合索引:消费者ID,订单号ID、订单状态,这个查询语句可以命中几个索引?5. 怎么分析这个语句是否命中6. EXPLAIN关键字的key_len表示的什么7. MYSQL的InnoDB采用的是什么结构?有什么优点### 编码部分编写一个订单类,由消费者ID,订单ID,农产品ID这三部分,怎么去重?1. 介绍代码的设计思路2. 详细介绍equals和hashCode3. 为什么有了hashCode还要设重写equals4. hashset的底层原理是什么### 八股问题1. ThreadLocal为什么会内存泄漏?2. AOP的执行具体在哪部分?3. 如果给你一个新的技术栈,如何学习?### 反问1. 我们部门是Saas软硬件部门,那我们需要有一些嵌入式的背景知识吗?2. 我目前想要继续学习,请教一下是比较建议去在现有项目的基础上学习一些新的功能,还是去再做一些新的项目?美团二面4.29  (65min)### 介绍部分:1. 自我介绍2. 项目介绍(Java项目   1. 项目中主要负责了什么3. 你的优点4. 你的缺点### 面试官业务介绍:### 项目具体场景问题:1. ThreadLocal介绍一下具体是怎么使用的?   1. Threalocal的值可以同时被多个线程访问吗?   2. 子线程可以访问到Threadlocal的值吗?   3. 那有什么方法可以让子线程访问吗?2. 介绍一下 WebSocket实时通信 和 前端轮询通信方式 各自的优缺点   1. 有遇到过WebSocket断开的问题吗?(没有   2. 那你有做什么防止WebSocket断开后重连的策略吗?(心跳检测3. Redis是怎么保证数据和DB内的数据一致性的?   1. 介绍一下缓存穿透、击穿和雪崩,并有什么策略来解决?4. SpringTask如果限时1分钟,在59秒时用户发起支付,由于一些接口调用导致用户支付完成,但是SpringTask异步订单取消,这个差异怎么解决?(支付前二次验证5. LRU是啥,底层原理?   1. 对于限制容量为5,并按照123456123456的顺序,LRU有啥问题?   2. 怎么解决?(说结合LFU,但最后还是没有说出来)   3. WebSocket连接,有1台服务器和3000台用户端,如果需要断开一些WebSocket连接来保证实时通信的效率,应该怎么解决?(LRU和LFU结合,但其实具体细节说的不对)### 手撕1. 指定范围内翻转链表(力扣92题,头插法)
点赞 评论 收藏
分享
05-14 00:29
已编辑
大连理工大学 Java
整体感受:面试官很友好整体答得不好,还是有点紧张,言语不够流畅技术问题1.自我介绍2.有实习过吗1. 有没有深入钻研过中间组件2. 给出了中间件的学习建议3. 讲一下tcp的协议4. 讲一下带宽时延机5. 讲一下流量控制与拥塞控制6. 讲一下滑动窗口的目的,是用来干什么的7. 用滑动窗口来进行流量控制,有一个场景 a给b发数据,我们申请的专线带宽为1g,单个连接发送速度为500m,但发现发送的速率很慢,我们应该怎么加快传输速度?8. 滑动窗口的实现方式有哪些9. 其中影响流量速度的因素有哪些?10. 地球,卫星传输延迟问题11. Mit的操作系统学过吗12. 聊了一下国外公开课,mit操作系统,分布式系统13. 推荐去系统的学习下这两个课14. 讲一下拓扑排序15. 手搓一个lru cache16. 被批评了一下代码风格17. 讲一下ThreadLocal 及其是否可以线程间传输ThreadLocal 18. 面试官评价了一下inheritedthreadlocal 是很鸡肋的19. 评价了一下 阿里的ttl 也有一些鸡肋20. 讲一下guava 本地缓存的底层实现21. 面试官进行引导 让讲一下concurrentHashMap(实质上guava本地缓存就是类似的哈希表)22. 面试官打断,说后面不用讲了,说八股背的太好了(心想寄了)23. 面试官又问guava的底层实现方式24. 面试官讲解了一下guava本地缓存的底层实现反问 正问25. 反问业务 微服务 jdk 框架26. 反问学习建议 多了解 保持好奇心 不要只背27. 面试官问了一下 你们学校不管吗 不查签到吗28. 能实习5 6个月?面试总结: 中间件原理,计算机基础后续:一面挂
查看38道真题和解析
点赞 评论 收藏
分享
评论
20
65
分享

创作者周榜

更多
牛客网
牛客企业服务