小红书算法岗面试,竞争太激烈了

最近已有不少大厂都在秋招宣讲了,也有一些在 Offer 发放阶段。

节前,我们邀请了一些互联网大厂朋友、今年参加社招和校招面试的同学。

针对新手如何入门算法岗、该如何准备面试攻略、面试常考点、大模型技术趋势、算法项目落地经验分享等热门话题进行了深入的讨论。

总结链接如下:

  • 《算法岗面试宝典》(2024版) 正式发布!

喜欢本文记得收藏、关注、点赞。更多实战和面试交流,文末加入我们星球

为什么要跳槽

在前司两年过的还算比较开心。校招加入后分到一个负责给力的 mentor,教会了我很多。

入职后3个月内火速 launch 了两次算法模型优化并推全上线。辛苦的背后是频繁的架构调整,两年期间换了3次组,负责的业务也一变再变,这个时候 mentor 的跳槽,让我萌生了退意。

在年初晋升被卡,让我觉得没有任何可以留下来的理由。所以至此,我没有一点犹豫的选择离开,并且这次基本上都找了熟人内推。

社招背景

  • 本科中流985生环材专业,研究生华五计算机专业。

  • 两段实习经历:阿里妈妈-实习8个月 → Disney+hotstar 实习4个月。

  • 校招6个SP,四个大SP,加入京东广告部。

  • 在京东工作两年,期间负责了三个业务的精排算法,一共发起7次纯模型结构优化的推全上线。

结果概述

知道晋升被卡的结果,我开始重新登录 LeetCode,历时一个多月,面试了多家企业。经过多轮面试和准备,最后选择了小红书。

面试高频提问点

  1. 讲讲做的推荐的项目

  2. 热度召回怎么做

  3. 做的推荐系统项目,怎么评价做的好不好的?

  4. 推荐冷启动问题怎么解决?

  5. 推荐的 point-wise、pair-wise、list-wise 简单介绍下,区别是什么?

  6. 多目标融合方法?如何调参?

  7. 推荐业务流程介绍?

  8. DeepFM 模型原理?DeepFM 的 FM 怎么做的

  9. Wide&Deep 模型原理?

  10. DeepFM 和 widedeep 的区别?哪个更注重泛化性,哪个更注重记忆?

  11. MMoE 模型介绍下,解决了什么问题?MoE 和 MMoE 区别?

  12. id 类特征、类别特征、连续特征怎么嵌入?

  13. 深度学习中防止过拟合的方法?

  14. Transformer 介绍?

  15. Self-attention 和 Target-attention 区别?

  16. LightGBM 和 XGBoost 的原理和区别?

  17. Dropout 在预测和训练阶段的区别?

  18. RNN 原理?

  19. RNN有哪些变种?原理介绍?

  20. LGB 和 XGB 对缺失值的处理方式区别?

  21. RF 和 LGB 在方差和偏差的区别?

  22. L1和L2的区别?

  23. Batch-norm和Layer-norm介绍和区别?

  24. Batch-norm使用时需要注意什么?

技术交流

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1555958.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

【Kubernetes】常见面试题汇总(五十八)

目录 127.创建 PV 失败? 128. pod 无法挂载 PVC? 特别说明: 题目 1-68 属于【Kubernetes】的常规概念题,即 “ 汇总(一)~(二十二)” 。 题目 69-113 属于【Kubernetes】…

一个月学会Java 第4天 运算符和数据转换

Day4 运算符和数据转换 今天来讲运算符,每个运算符的作用和现象,首先我们先复习一下数据类型, day2讲过基本数据类型有八种,int、short、long、byte、char、boolean、float、double,分别为四个整型、一个字符型、一个布…

基于springboot vue3 在线考试系统设计与实现 源码数据库 文档

博主介绍:专注于Java(springboot ssm springcloud等开发框架) vue .net php phython node.js uniapp小程序 等诸多技术领域和毕业项目实战、企业信息化系统建设,从业十五余年开发设计教学工作☆☆☆ 精彩专栏推荐订阅☆☆☆☆…

电脑断网或者经常断网怎么办?

1、首先,按一下键盘的win R , 在打开的运行框内输入:cmd 然后按一下回车 或者 点击一下【确定】 2、在命令窗口输入:ipconfig/release , 然后按一下回车 作用:IP释放,相当于把网线拔了重新插上 3、接着…

佳能基于SPAD的监控摄像机MS-500入选《时代》2023最佳发明

一、产品概述 佳能MS-500是一款采用SPAD(Single Photon Avalanche Diode,单光子雪崩二极管)传感器的监控摄像机。SPAD传感器以其极高的灵敏度和在低光环境下的卓越表现而闻名,使得MS-500能够在夜晚或极暗光条件下拍摄到清晰、彩色的画面。此外,MS-500还配置了高性能的镜头…

Python异常处理中的9个常见错误及其解决办法,建议收藏

在Python编程中,异常处理是确保程序健壮性和可靠性的重要部分。然而,在使用异常处理时,开发者可能会犯一些常见的错误。以下是9个常见的异常处理错误及其解决办法: 1. 语法错误 (SyntaxError) 语法错误是最常见的错误之一。它通…

【梯级水电站调度优化】基于线性递减策略优化粒子群算法

课题名称: 基于改进粒子群算法的梯级水电站调度优化 改进方向: 线性递减策略优化粒子群PSO 代码获取方式(付费): 相关资料: 1. 粒子群算法的基本原理 2. 梯级水电站调度优化模型 3. 代码注释 4. 代码…

第十一章 缓存之更新/穿透/雪崩/击穿

目录 一、什么是缓存 二、缓存更新策略 2.1. 缓存主动更新策略 2.1.1. Cache Aside模式(主流)‌ 2.1.2. Read/Write Through模式‌ 2.1‌.3. Write Behind模式‌ 2.1.4. 总结 三、缓存穿透 四、缓存雪崩 五、缓存击穿 本文中的图片内容部分来源…

【笔记】神领物流Day1.1.20权限管家

传智权限管家是一个通用的权限管理中台服务,在神领物流项目中,我们使用权限系统管理企业内部员工,比如:快递员、司机、管理员等。 在权限管家中可以管理用户,管理后台系统的菜单,以及角色的管理。 权限管家…

视频加字幕用什么软件最快?12款工具快速添加字幕!

对于大多数同学来讲,剪辑中比较头疼的就是如何给视频加字幕和唱词啦,特别是用Pr或者FCXP等专业剪辑软件,加字幕也是特别费时的,哪怕是有批量添加的功能orz... 虽然关于这方面的内容已经很多啦,但是真正全面的内容还特…

哈希闭散列的实现与机制

目录 哈希的介绍 哈希冲突 原因 影响 解决方法 实例 哈希函数 哈希函数设计原则: 常见哈希函数 闭散列 线性探测的实现 代码解读 1. 命名空间和枚举定义 2. 哈希表节点结构体 3. 哈希函数模板 4. 哈希表类 5. 插入、查找和删除逻辑 二次探测 哈希的…

【React】事件机制

事件机制 react 基于浏览器的事件机制自身实现了一套事件机制,称为合成事件。比如:onclick -> onClick 获取原生事件:e.nativeEvent onClick 并不会将事件代理函数绑定到真实的 DOM节点上,而是将所有的事件绑定到结构的最外层…

latex本地运行(MiKTeX+VScode)-20241006

1、安装 LaTex 主流的分发版本应该就是 TeXLive 和 MikTeX 了,这里使用 MikTex(只有几百M)—— TeXLive 太大了、默认安装全部包,可选自选部分安装单实在有些许麻烦,MikTeX 则方便得多,需要的时候可以自动安装全部包 点击跳转到 MiKTeX 官网,直接下载即可:不用担心什…

体系结构论文(五十五):Full Stack Optimization of Transformer Inference

Full Stack Optimization of Transformer Inference 一、文章介绍 背景 Transformer模型被广泛应用于各种任务,如计算机视觉、自然语言处理、语音识别等,原因是它们的准确度很高。然而,这些模型的复杂性和规模不断增加,导致它们…

连续时间傅里叶变换

一、非周期信号的表示:连续时间傅里叶变换 傅里叶变换对: 通常称为的频谱 二、傅里叶变换的收敛 1、绝对可积 2、在任何有限区间内,只有有限个最大值和最小值 3、在任何有限区间内,有有限个不连续点,且在每个不连…

信息安全工程师(36)访问控制主要产品与技术指标

前言 访问控制是确保系统资源安全的重要手段,其主要产品和技术指标对于理解和实施有效的访问控制策略至关重要。 一、访问控制主要产品 访问控制产品种类繁多,根据应用场景和需求的不同,可以分为以下几类: 防火墙: 功能…

Linux环境搭建(云服务器)

前言 Linux是一款由林纳斯托瓦兹开源的操作系统,时至今日拥有着丰富的讨论资源和系统完整性,基本普及于市场中的公司内部,所以有着很大的学习价值。学习Linux主要分为两大部分,一是学习Linux的系统操作,包括且不限于掌…

codetop标签树刷题(二)!!暴打面试官!!!!

个人复习用 1.二叉搜索树中第k小的元素2.删除给定值的叶子节点3.把二叉搜索树转换为累加树4.合并二叉树5.翻转二叉树6.二叉树中所有距离为k的节点7.路径总和II8.寻找重复的子树9.二叉树的序列化和反序列化 1.二叉搜索树中第k小的元素 给定二叉搜索树的根节点root,和…

【一起学NLP】Chapter3-使用神经网络解决问题

目录 使用神经网络解决问题Tip:数据集划分学习使用的代码Tip:epochTip:数据打乱Trainer类Tip-高速化计算 使用神经网络解决问题 import sys sys.path.append(..) # 为了引入父目录的文件而进行的设定 from dataset import spiral import matplotlib.pyplot as pltx,t spiral.…

【Spring】“请求“ 之传递单个参数、传递多个参数和传递对象

文章目录 请求1. 传递单个参数注意事项1 . **正常传递参数**2 . **不传递 age 参数**3 . **传递参数类型不匹配** 2. 传递多个参数3. 传递对象 请求 访问不同的路径,就是发送不同的请求。在发送请求时,可能会带一些参数,所以学习 Spring 的请…