2025校园招聘(2024秋季)算法岗总结
2025校园招聘(2024秋季)算法岗总结
背景
学历背景:末流985本科+中科院强所学硕,均为计算机相关专业
论文情况:对口论文一作1B1在投A,其他非一作不对口论文若干
实习情况:对口大厂实习1日常1暑期,此外还有小公司后端开发和中厂CV算法实习经历
竞赛情况:取得名次的NLP相关竞赛5+项
投递情况
意向岗位:互联网算法技术岗,城市不限,若是自己投递则选择大模型岗位方向投递,也不排斥传统的NLP算法或者是搜广推相关,不太喜欢做研究,主要投递偏应用型的岗位。不太看好创业公司的前景,投递的都是有一定规模的知名企业。
结果:秋招前筛选了大概有意向的企业共20家,其中10家企业基本拿到offer,开奖了的薪资基本为网上能查到的和周围了解到的真人的最高价SSP及以上,没有人才计划;4家企业面试挂;6家企业没有面试。
进入到谈薪阶段
包括字节跳动、腾讯、阿里云、蚂蚁集团、美团、快手、百度、华为、滴滴、科大讯飞
截至目前快手、华为和滴滴谈薪但是没有开奖,其他均已接/已拒
利益相关,面经已有但是看情况公开吧,有想要的可以私戳~
面试挂
京东
找了同学内推,和内推码没有太大区别
8月初测评,8月上旬笔试
9月初HR面后紧接技术一面,HR面介绍了一下部门,然后让我讲了一下性格和实习的体验。技术一面问了论文,八股考了微调方式,LoRA的相关问题,RoPE位置编码,deepspeed各种优化点,flash attention等,算法题是滑动窗口最大值
9月下旬技术二面,问了论文,感觉他没听懂,后面讲的有些吵起来了…,八股问了tokenizer是怎么工作的,算法题出了一个巨难的通配符匹配,没做出来
9月底线下HR面(太离谱了,亦庄也太远了),就问了一下实习的体验和感觉最迷茫的事情,15分钟就结束了
12月中旬看官网时候发现挂了
拼多多
随便找了一个内推码投递了算法工程师的大方向
7月下旬个性测评,大概200道题左右,8月中旬笔试,难度很大
8月底一面,问了论文,Transformer参数量的计算,算法题是两数和的最接近值,做的不太好
9月中旬二面,问了论文和实习,DPO的基本假设,算法题是rand7如何转化为rand10,确定面试的部门是TEMU toB的部门
10月中旬三面,问了实习,算法题是m个骰子n次求正面数字之和大于等于k的概率,面试太晚了很困没有做出来
11月初HR电话面试,介绍项目和性格等,过几天后挂
没走到谈薪的原因可能主要是HR面的时候我说不太能接受11126还打卡的企业内卷文化,然后前面的笔试面试表现也都没那么好。
小红书
7月中旬找部门领导内推RedStar
7月下旬一面,问了比赛,算法题是力扣第三题
8月上旬二面,问了实习和比赛,有一点点八股,没有算法题
- Transformer的Bert和GPT的结构
- 大模型有哪些改进
- 不同激活函数在不同任务上的区别
面试聊的都不错,结果二面完下午直接挂,部门领导反馈挂的是RedStar,后面正式秋招开了再面我
后面没再找过我了,我也没有再问过。
阿里国际
没有找内推
8月中旬投递,9月初笔试
第一志愿:算法工程师-自然语言处理 Lazada;第二志愿:算法工程师-LLM 阿里巴巴国际站
第一志愿9月下旬约了一二面,上午二面后下午挂
面试主要问了论文和实习,一面没有算法题,二面是最长回文子串,挂的主要原因是不匹配,部门是做推荐的,我这边的推荐经验比较少,面试时候也聊的很清楚。
第二志愿一直没有任何消息
没有面试
淘天
没有找内推
暑期实习笔试做的不太好,秋招不给机会重新做笔试了(或者是不是发一份给邮件也可以重新做一遍笔试?)
第一志愿:用户平台&阿里妈妈;第二志愿:算法技术
第二志愿挂后自动流转:淘天集团-闲鱼-闲鱼技术
时间线:八月中旬投递,9月上旬第一志愿挂,9月下旬第二志愿挂,10月上旬闲鱼约面,直接拒绝面试。
通义实验室
本来也不太想找研究型的岗位,随缘找了所内的师兄内推,但是师兄不太靠谱只告诉了HR,一直没有任何消息。11月中旬突然邀请我投递简历,太晚了直接拒绝。
网易雷火
找了一个北大做产品的特别内推(宣传说特别内推免笔试),文本大模型算法工程师岗位,确实免了笔试,不过面试也免了…直接简历就挂掉了。
时间线:7月上旬特别内推完成,9月下旬查看雷火官网发现流程已结束,且官网上已经找不到任何技术类的岗位了。
达摩院
没有找内推
第一志愿投递了算法工程师-自然语言处理,简历评估不通过
第二志愿投递了算法工程师-大模型,完成了测评和笔试,然后简历评估不通过
时间线:8月中旬投递两个志愿,8月下旬第一志愿挂,8月底完成笔试,9月初第二志愿挂
B站
官网开放岗位后找了认识的大佬内推,但是那个人不太建议投递…说没有什么卡并且我也不大可能会来,因此没有投递。
智能信息
官网一直没有开放校园招聘的相关岗位,没有渠道投递
感想和建议
代表个人的一些想法,仅供参考
- 对口经验很重要。虽然校招看经验听起来是很离谱的事情,但是没有办法,每一个岗位投递的人数都太多了,我了解到的某个还算偏小众的岗位,暑期实习有100+投递,筛选了好学校+2篇论文以上后面了30+左右,最后暑期实习收了5个。秋招投递超过500+,基本没有面(因为坑都被暑期实习生占满了)。在这种竞争下,一方面企业只能通过一些硬性条件去筛选一波再面试,如学历是否为双九、是否有论文等等。另一方面我们也要思考一下我们的核心竞争力在哪里,如何让自己的简历在海量的候选者中脱颖而出。这里不是说简历的美观和排版情况,主要是简历中能够体现出的与岗位匹配的点有多少,也就是过往的经验如何了。
- 论文和实习很重要。经验只能是从论文和实习当中来,学校的项目基本都是没有任何含金量的(有含金量的就肯定有论文了)。论文重要还是实习重要这个不好说,研究型的岗位肯定是看论文,应用型的岗位论文和实习含金量应该是差不多的。一切的前提是得对口,不对口的论文或者实习都是没有任何作用的(人家又不懂咋和你聊呢)。人才计划的要求可能是成果非常多的博士或者经验非常非常对口的硕士,没有论文有一大堆实习或者比赛的硕士拿到了人才计划也是有一些的。至于比赛的含金量不太好说,本人的简历亮点在于比赛很多,且比赛基本都是与大模型相关并涉及到了很多的领域方向,在面试的时候如果部门正好是做这个方向的会比较感兴趣。没有特别对口的比赛还是会优先问实习和论文。
- 面试重要性不高。本人感觉部门看简历的时候基本就已经给这些候选人排好序了,而且大家的时间精力都是很有限的,真的不存在什么KPI面。面试中只要简历的内容都能hold住,一场面试下来基本就是聊聊项目就结束了。算法岗也没什么八股,考八股要不就是项目中可能涉及到了一些基础知识而且面试官正好会的,要不就是实在没啥可以聊的但是时间还早(这一种情况可能就算八股都答出来了也是一样挂)
- 算法题不太重要。本人大大小小实习+秋招面了五六十场,感觉上没有任何一场面试是因为算法题没有做出来而挂掉的。面试的表现(包括简历和岗位的匹配程度)与算法题的难度是基本正相关的。如果面试表现的好,即使算法题没做出来也可以换一个更简单的做;面试表现不好,算法题就算秒杀了也会出一个更难的或面试后也会挂掉。大家都是做技术的,都知道Leetcode那些东西平常也用不上,算法题基本就是走个过场。准备算法题的时候Leetcode HOT 100完全够用了,90%以上的算法题都是从这里来的。
- 网上有一种说法“暑期实习转正都是白菜价”。这个说法我认为是有偏的。因为暑期实习一般就是按照秋招的HC来招的,站在部门的角度想,如果这个人在我们这里干的很好我为什么要把他放走换另一个不熟悉的再赌一把呢?大多数的人实习的时候应该是没有达到面试时候的预期的,所以可能部门感觉秋招重新招一个损失也不大,因此就开了白菜价劝退了。