华为的算法岗算法岗和其他岗待遇一样吗

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

百度凤巢广告部门:(三面时候被告知只有一个岗位,可能需要名校博士)

(1)你叻解的激活函数的优缺点

(2)LSTM/GRU区别联系分别怎么构成,参数怎么选择

(3)L1、L2正则化参数的作用分别是什么?

(4)数据不平衡怎么处理

(5)梯度爆炸和梯度消失出现的原因和如何解决

(8)大文本匹配的重复次数,上亿条文本

(9)手撕代码:统计词频二叉树合并,选出數组中位数摆动列表找到指定的数

(10)你的论文项目的每一个点,都要很明白论文相关模型公式会让你推导

华为的算法岗开发:(两個面试官都是Java,一面先给题目做出来之后听说我语言python,了解了一下情况放我过了二面先问语言python然后直接怼我来Java干嘛,项目都是机器学習干嘛投开发然后就很歧视我语言,直接给了一个leetcode困难恶意挂了)

(1)手撕代码:不连续数字的最大的和(动态规划)

(2)python语言内核昰如何处理多现场

(3)python2和python3的最重要的区别(内核层次)

(4)python开发有名的几个开源框架

(5)手撕代码:最小覆盖子串

360算法:(两面技术+一媔hr面完)

(1)详细的问了项目和论文

(3)树形结构为什么不需要归一化?

(4)稀疏数据如何处理

(5)数据增强,因果推断元学习(他感兴趣我刚好做了,交流了一下)

(6)常用的激活函数和优缺点

(8)讲一下SVM整个的过程非线性核了解一些吗?

(10)手撕代码:链表倒数苐K个节点

Thought works(测试因为简历上项目都是机器学习,面试官怀疑我会转岗技术加面完了之后凉了)

(1)大作业,无人机遍历

(3)测试相关黑白盒,怎么测试一个杯子

(4)对测试工作的了解

京东算法:(很突然的面试)

LSTM/GRUCNN,激活函数论文项目、python开源框架和上面都类似

(2)python內存机制,垃圾回收机制内核多线程

(4)Python何时会发生内存溢出

(5)为什么python不用先编译再运行?

发布了44 篇原创文章 · 获赞 31 · 访问量 4万+

秋招已经渐行渐远休养生息(吊儿郎当)了一个多月,特开此贴回顾一下自己秋招的历程取名为风雨秋招路,希望以后学生求职的学弟学妹(师弟师妹)少走一些弯蕗能够取得自己理想的offer

首先介绍一下本人背景,985渣硕万金油的行业,偏向一点计算机专业秋招求职岗位为算法工程师(推荐系统方姠);算法方向的四大条件:实习、论文、比赛和名校,自己可以说是裸奔了唯一能拿的出手的便是比赛有Top10的经历,算是秋招唯一的闪咣点了秋招投递简历的方式是半海投式(为何如此,看下面的介绍)最终收获的offer有接近10个,大厂BATTMD的有小厂的也有,银行、研究所的吔浅尝辄止算是经历秋招百态,今年算法方向推荐系统对比CV竞争难度低一点能够上岸已经心满意足了

由于自己是理工科背景,没有文采飞扬的段落篇章亦没有大道至简的深厚功底,有的只是朴实无华的文字记录自己的秋招,希望大家见谅下面就介绍一下秋招历程,后续补上推荐系统的学习思路:

自己参加的是华为的算法岗上合区域的“Find Star”优招的途径其他区域比如说南京的FX计划、北京的A计划等等,均是华为的算法岗提提前批的校招招聘计划该计划比优招和提前批开始时间要早很多,当然招聘要求相对来说比较高楼主有幸能够參加这个计划,是因为参加了华为的算法岗的软件精英挑战大赛抱了队友大腿有幸获得二等奖,获得提提前批次的招聘机会建议以后嘚同学可以考虑参加华为的算法岗的比赛。自己本来秋招的计划是华为的算法岗但是最终没有获得offer,也是造化弄人过程可谓是一波三折:

  • 4.29双选会 双选会前几天发邮件通知面试,自己前一天刚回学校一点知识都没有准备,匆匆做了一份简历就去了双选会当天上午华为嘚算法岗各部门进行介绍,包括无线、终端、海思等各部门请教了工作的师兄,并结合自己实际选择的是终端的某三级部门,下午面試一共二面,这里不罗列面经一面问的主要是项目介绍和基本知识会不会,二面是聊天式的面试没有写代码相关的内容,面试完成僦回去等结果;
  • 8月中 时隔三个多月终于出了面试不通过的结果,也就是能否定级为15级的结果不过自己是提提前批,还有参加优招或者囸式招聘的机会等待下面面试的机会,然而今年华为的算法岗面试改革面试改为三轮,前两轮有代码面试因此内部决定面试重置,偅新进行面试这个朝令夕改的政策变化,而且前面面试太水了基本看论文比赛和奖励情况定级,真的是愤怒也决定自己不知考虑华為的算法岗,多考虑其他公司
  • 9月初 传说中的改革面试写了两个代码,链表删除节点和快乐数基本都是leetcode easy级别的(有的同学也碰到medium和hard,因囚而异)面试结束等结果
  • 10月中 由于性格测试没过,需要重测二测以后也没过,后来打电话给第三次机会问了半个小时,就再也没消息了不过自己已经拿到offer,也不考虑去华为的算法岗因此也不在乎了

整个华为的算法岗的面试流程有足足5个月的时间,战线很长而且效率很慢,HR也是一拖再拖各种坑蒙,也从这里面学会到了不要在一棵树上吊死多准备其他的出路为好。面试等待期间时不时的有其他蔀门让你参加他们的宣讲会或者面试但是是有限制的,自己第一次选择了终端部门有面试流程在走,不能选择其他大的部门而且恰恏碰到华为的算法岗内部面试改革,三次性格测试都不过时也命也,看来是和华为的算法岗无缘吧回忆一下,华为的算法岗确实是很哆人的就业的选择不可否认华为的算法岗确实在改进面试的难度和体验,不过就目前朝令夕改的政策而言很难达到一定的招收水准,鈈过也祝华为的算法岗越来越好吧毕竟是很多人初始秋招的就业选择

第一次做笔试题目,就是多益网络的笔试还要下载软件,也是醉叻性格测试啥的好像有对人口有什么看法之类的,网评说老板的价值观存在争议薪资较低,后续的同学需要留意一下

面试是视频面试具体的面经由于时间比较长有所忘记,大概是机器学习的SVM、LR已及NLP的一些知识问的东西广而全,不太涉及具体的业务不过当时属于菜鳥阶段,基础知识掌握不是很牢固只是初次经历一下面试,也从该面试中学会了一定要掌握好基础知识还有相关概率论的知识也要同步掌握,在此不做赘述

师兄曾经讲过南京的14和28所都很不错尤其是14所的待遇很好,不过申报14所没有通过要求太高,所幸的是同学那里发來28所的夏令营的报名链接很幸运有机会参加28所的夏令营,时间是7.23-7.25以后想去研究所的同学可以考虑这两个研究所,在南京相对说还是性價比还是不错的

研究所的面试相对互联网比较简单,面试首先会问很多个人情况和家庭情况比如说是哪里人,独生子女还是什么父毋对工作地点的意见等等,其次会问项目相关的基本不会问基础知识,面试时间20分钟左右不过我就很不幸了,面试时间竟然40多分钟算是幸存者偏差吧,不过都是C++的基础知识类似于

2. 指针和引用的区别

等等,很简单的基础知识主要是基本功,所以说任何面试不能依靠僥幸心理只有自己实力真的强大才会游刃有余,也是要真正强化的目标

研究所出结果相对来说比较慢大概8月底左右收到offer吧,后续也没囿投递过研究所的简历经过夏令营算是对研究所有了比较多的认知,想要稳定点的工作可以将研究所作为目标尽量参加研究所的夏令營,后续成功几率比较大尤其注意研究所的夏令营一般在七月份左右,因此前期的信息收集工作一定要做好秋招不仅仅是知识战,还囿一部分是信息战好了,关于研究所的就暂时介绍这么多

寒武纪(7月底) 无offer

寒武纪和学校相关度比较大在学校开了提前批,当天晚上提前面试也是对自己一次初期知识的衡量,投递岗位是深度学习算法工程师下面是部分面经(具体很多记不得了)

一面:(C++和python基本知識)

二面:(半个小时,办公现场)

2. 虚函数了解吗纯虚函数呢,解析函数可不可以定义为虚函数构造函数能不能定义为虚函数

3. CUDA以及加速计算了解吗

总监面:(15分钟,电话)

1. 成绩绩点论文情况

2. 平时C++写什么东西。STL知道哪些

总结: 寒武纪每隔一周一次面试基本后续不通知伱面试就代表流程结束了,由于寒武纪主要是做深度学习的芯片相关业务平时涉及底层的东西比较多,虚函数好像工作重点用平时没囿接触到,并且自己的C++基础知识不是很牢固在此推荐这个,应该大部分的问题涵盖进去了后续涉及到C++的问题不在面经写了

随手投了中興的提前批,岗位算法工程师8月初安排在学校面试,面试只有一面面试半个小时,大概有

2. 引用和值传递的区别

后面全是面试官说中兴嘚平台多大服务的客户多少之类的,王婆卖瓜自卖自夸吧哈哈面完我就匆匆离去了,几个星期后就收到了offer后续等三方下来洽谈薪资,不过去了中兴现场洽谈的同学说前期不用面试也行,洽谈直接用奖学金、大厂offer啥的证明就能谈薪资国企作风,具体不太清楚因为洽谈是十月底,直接拒绝了没有了解太多,在8月份是当保底用的不过也感谢中兴给我发offer,当时面试有点崩溃的时候也算是一种慰藉吧

雲从科技(8月初-9月初) offer
投递岗位是数据挖掘算法工程师

一面:(代码视频面 8月初 半小时)面试官给了一个白板链接根据出的题目在上面寫代码,题目是求数组中位数分别用快排和最大最小堆写,分析时间、空间复杂度

二面:(视频面 9月初 50分钟)牛客视频面试美国那边嘚面试官面试的,面试官态度很好点赞


大概是对项目的介绍,夹杂的问题包括数据不平衡的处理方法、Xgboost的原理等等比较基础的问题,媔试时间50分钟

三面:(电话面 9月中)HR面略去


10月底收到offer,sp水平但是云从主要涉及的是图像方面的,不太感兴趣所有后续没有考虑,有哃学是CV方向的可以考虑一下毕竟CV四小龙

追一科技+海康威视+趋势科技 (8月中旬) 无offer

这几家为何放在一起讲呢,因为这两家面试真的是在我整个秋招最低谷的时候记忆比较深刻,下面娓娓道来秋招最低谷的一阶段

8月中旬下午收到华为的算法岗Find Star优招面试未通过的消息,心情極度沮丧觉得本来应该能拿到offer的情况下竟然出了意外(往年通过华为的算法岗软挑比赛基本都拿到offer了,打算收到华为的算法岗offer就不面试叻结束秋招),晚饭随便巴拉几口很是难受,恰巧当天晚上追一科技打来电话面试了大概一个半小时,事无巨细根据项目中用到嘚算法,比如说XGboost的原理及改进one-hot、label-encoder对于category类型变量的处理方式,w2v的原理svm和LR相关等等进行进一步的挖掘,理论和实际相结合兼具广度和深喥,最后面试官出了一道二分法的改进题目大概是无序数组的找出第一个出现数字的中位数的位置,回答的让面试官不是很满意而且湔面面试也有一小部分没有回答上来,不过面试官的态度特别好给他们点个赞。

不出意料面完追一科技隔天就收到感谢信,雪上加霜沮丧到冰点,无独有偶晚上同样的时间,海康也是电话面试面试官的态度很好,一面大概是知识的初面通过的话会通知现场二面,面试官就问了一个主要问题挑一个最熟悉的算法给我讲一下原理和应用,我鬼使神差的说对Lightgbm比较熟悉(前几天很系统的看了)但是講到lgb的直方图加速算法为何能加速计算的时候原理,实在忘记了含糊其辞,面试官不是很满意果不其然,感谢信+1

连续收到感谢信备受打击,趋势科技送来三连击~~面完海康的隔天下午趋势用zoom视频面试,第一次用zoom不太了解,而且当时面试网速太差视频两边谁都听不清,视频面试变成了语音面试面试官明显语言里面有一股愤懑的语气,面试体验极差当天晚上就再次感谢信+1

两天连续四个面试不过,秋招的信心备受打击一度产生放弃算法工程师岗位的求职的想法,认为自己的能力有限有了转岗位到软件开发的倾向,颓废了好几天非常感谢好友 的劝解,耐心开导一路排忧解难,帮助自己坚定算法岗位的决心度过最艰难的时候,再次感谢

总结:经历这段最低迷嘚秋招阶段一定要对自己秋招的岗位有自己的认知,结合自身实际坚定自己秋招的选择,千万不能半途而废相信风雨之后总会遇见彩虹;还有面试的时候一定心态平和,云淡风清把自己最好的一面展现出来才是最好的,至少自己努力过

投递岗位数据挖掘算法工程师
┅面:(电话 8月22 40分钟)
2. 探讨了AUC的具体含义

二面:(电话 8月28 40分钟)1. 项目介绍


2. 根据项目问问题基础知识

总监面:(电话 9月底 30分钟)1. 个人情况


夶致面试内容记得不是很清楚,面试相对比较基础会深层次挖掘所了解的知识,少量涉及到实际业务的处理面试官比较和蔼,技术比較扎实体验很好,offer大概9月底发放网评星环的技术氛围不错,也是大数据相关类不错的工作平台

面试很迷笔试感觉通不过却有面试机會,面试期间网络不好信号嘈杂,好处是面试信息可以在公众号上查询比较方便,总体面试体验一般

牛客视频面试面试时间半小时

媔试官上来让我给他说作比赛觉得最有趣的一件事??当时就蒙了。可能是没有讲出有趣的事情吧,后面面试官出了两道代码题

1. LR的隨机梯度实现

2. 数组的最大和数组的最大乘积

代码题第一题没写出来,第二题第二个不太规范代码能力有待加强,非科班真的需要多花點时间在代码能力上不过上来的问题真把我搞蒙了,让工科生上来讲故事真的太难了自己的表述能力有待加强,效率很快半个小时後就发了感谢信

京东是线下面试,楼主参加的武汉场次也是惟一在外地进行的面试,面试岗位算法工程师一天一面流程,指定时间面試进去面试前后误差不超过10分钟,当天晚上9点就能出来结果招聘官网也能看到进度,面试效率比较快

一面:(9月2 35分钟)

3. 样本不平衡的處理方法(涉及到业务知识)

二面:(9月3 30分钟)

1. 计算机网络:TCP和UDP的区别OSI七层模型、全双工和单工

2. 算法:GBDT的原理、LR的原理、对数据倾斜处悝的方法

4. 计算机语言:JAVA的了解程度

5. 代码题:给定一串字符,含有数字字母等按照需求写代码,略

三面:(9月4 20分钟)

总体来说京东的面試专注于考基础知识,基本不涉及特别深入的理解我的面试时间相对来说比较长,一般都是20分钟左右的面试流程面试的是最后是否会錄取你的部门,京东面试的流程比较快但是发offer可能会比较慢,楼主在二面当天晚上就加到了leader的微信期间一直询问我有没有收到offer,但是朂终时隔20多天才收到offer可能是校招组和内部沟通还是有时间的延迟吧,不过总体来说京东的面试体验挺好的守时而且面试难度一般,面試官态度很好

小米面试是京东HR面试(三面)前面两个小时约定是牛客视频面试,由于当时在武汉出来外地面试没有带电脑,特意借了茬华科同学的电脑在他的寝室里面试,面试时间是中午2点下面是面试经过:

小米面试官上来没有让我自我介绍,直接在牛客上面出了┅道算法题:

求两个正整数相除后小数的循环部分

楼主和面试官沟通了十多分钟才明白了题意面试官一直说这是小学的题目,用两个字概括你的思路而我一直想what??我一定没有上过小学;吭哧吭哧写了1/7(千万不要1/3这样的被坑了)的算法步骤才明白大概的意思,和面試官解释一通面试官不太满意,说用两个字讲思路楼主已经在崩溃的边缘,看时间不多了大致在牛客上写代码写出自己的思路,面試官说写出来运行成功算你一面过此时面试将近半个小时,我想后面还有面试战略性的放弃了面试

总结:遇到有分歧的面试问题,一萣要耐心和面试官沟通和面试官相互get到点才能帮助自己更好的面试,面试不仅是展示自己知识储备的过程也是体现交流沟通能力的一種考量方式

中国农业银行(9月20) 无offer

从武汉面试完回来,躺尸了很多天期间也没复习知识,等待学校秋招开始学校秋招比较晚,大概教師节后才有企业进校宣讲而且大部分是宣传性质的,不会线下进行面试所以楼主也是半颓废的状态,刚好农行要面试形式是群面,夲着好奇心的态度打算看一下银行面试的具体流程

农行是十人群面的形式,每个人对应一个号码五位面试官面对面进行考核,面试先烸个人进行自我介绍三分钟包括自我介绍和项目介绍以及在项目中发挥的作用,所有人介绍完成后面试官根据兴趣会对面试者提问。鈈过出于礼貌每个人都会被问到问题,只不过是感兴趣的程度不相同而已面试的问题基本围绕自我介绍的内容进行提问,大部分都是JAVA戓者大数据相关的很基础的知识只要掌握好基础知识便能应对自如。顺便提一句银行对于JAVA的重视程度比C++的要高很多,而且python对于银行相對比较边缘因此有志于进入银行等工作的,建议着重掌握JAVA的基础知识

面试时间大概半个小时左右面试期间一定要注意礼貌用语,银行對于仪态仪容也是一个比较着重考察的环节面试完成后,做了一个编程题目题目是剑指offer的原题,求数组中出现两次的数楼主花了三汾钟就交卷走了,后续流程就结束了十月中旬出结果要体检,但是楼主只是去尝试也没有理会,这里给想去银行的同学提个醒体检哃样也是一项非常重要的流程,值得关注

很荣幸收到招银的ssp的offer相对来说招银网络的低息贷款是比较吸引人的一项福利,在众多银行体系Φ也是首屈一指的楼主也曾经考虑过去招银网络科技,但是因为各方面的原因放弃了这个offer,希望不会后悔吧

ov两家分的不是很清楚offer档佽都分为三档,提前批次最早开的大家可以关注一下,可以提前给自己的秋招做一份保障但是性价比相对较低,尚需考量

招商信用卡缯是楼主最想去的秋招公司虽然笔试不是很理想,但是很有幸获得面试的机会并且悬念保留到最后,也算是如愿以偿吧招行卡中心囿专门的的公众号可以查询进度和面试预约,流程很清晰:

一面:(现场面 9月27 50分钟)

有两位面试官一个负责提问,一个负责记录

2. 开放题:假如说想预测学生在下一门成绩的大致分数你会使用那些feature,说出理由

3. 对于反欺诈的应用场景的理解

4. 招商银行掌上生活的version对新版本的悝解,推荐系统能够祈祷的作用

5. 对银行的技术的理解

二面:(现场面 9月28 50分钟)

面试官是两位一位是HR,一位是leader

1. 性格优缺点(类似这样的略詓)

2. 掌上生活的版本的理解

3. 为什么选择招行卡中心不选择互联网公司

4. 对自己笔试成绩的看法

总结:招行卡中心基本不涉及基础知识,业務方向的考量很多需要一定的业务积累和广阔的商业视野,同时也比较考究面试者的综合素质面试比较多元化,面试体验很好兼具互联网的技术和银行的规范,值得点赞

百度是楼主最后面试的公司也是投递了BT、MD这四家唯一给面试机会的公司了,主要原因是算法岗位提前批次的HC比较多秋招相对较少,楼主面完京东就没有投其他大厂了大概9月中旬才投递简历,时间很晚了所以建议想去大厂的同学調选合适的时间投递简历,既不要太早也不要像楼主一样太晚下面大致回忆一下百度的面经:

一面:(现场面 10月12 1小时)

1. 项目介绍(根据項目问问题)

二面:(现场面 10月14日 1小时)

2. 给定10G的文件,只有2G的内存如何将文件放到内存中

3. 推荐系统的框架了解(召回和ranking)

4. 系统设计:推薦系统还有融合框架,假如通过两种不同的召回和ranking系统得到结果如何在两种备选结果中最终给用户推荐出最适合的十个广告

三面:(现場面 10月16日 1小时30分)

1. 性格各方面(性格测试未做,现场问相关问题)

2. 项目介绍(根据项目进行询问有个别争议,相互探讨半小时)

3. 系统设計:推荐系统有A信息如下类似于user_id、ad_id、ad信息,B信息如下包括图像信息、ad_id(即ad与原生图像之间的信息),对于出现的广告如何对该广告进行匼理配图

四面:(电话面 10月底 40分钟)

3. 二叉树的前序遍历的递归和非递归、时间复杂度

4. 对百度未来前景的看法

总结:百度的面试在所有面试Φ是最舒服的,面试的部门是feed一面是基础知识面,二面涉及到实际业务三面大部分性格方面,也会涉及到业务方向(三面面试官应该昰最终部门的leader)四面是进一步的性格面试(不知道是不是加面,最终给了sp)会循序渐进,不断挖掘自己知识库中知识储备以及灵活应鼡能力引导你发散思维,大胆进行业务处理总结来说,技术方向对求职者的考量确实很到位

以上就大致是秋招历程的回顾总结下来,秋招大致经历了“新奇-->失意-->低谷-->平淡”这样的心路历程可以说是真正的风雨秋招路吧,人生中不可多得的财富

  • 前期准备要充分,合悝制定计划很关键 秋招对于每个学生来说应该是关键的人生节点,关乎到未来人生规划提前打下良好的准备是取得秋招满意offer的基石。湔期准备不仅仅是秋招前面几个月进行加强复习很关键的在于日常的积累和沉淀。一心一意准备找工作的同学日常学习和科研之余注偅代码的积累和项目的储备,代码可以从leetcode的easy进阶到medium项目的储备可以参加比赛或者在github上高star的project。好的代码能力能让面试官赏心悦目搭配优秀的项目经历才能让秋招游刃有余。
  • 秋招是心态的历练过程稳住心态很有必要。秋招对大部分来说会经历受挫折、打击、怀疑自我的心蕗历程可能开始秋招准备的时候信息满满,认为自己足够优秀可能对比进入BATTMD的学长学姐,觉得自己能够轻松应对找到大厂的offer但是要清楚的明白互联网公司每年的岗位需求、数量不同等各种因素,在秋招历程中每个人或多或少会经历备受面试打击、怀疑人生的心态变化这可能是非常痛苦的过程,但是一定要有心理准备面对这样的过程一定要千方百计的稳住心态,不能因为多次打击放弃秋招相信风雨之后总能遇见彩虹。
  • 总结面试的成功与不足查缺补漏重中之重。参加了多次面试会发现每次的面试内容会大同小异,高频的面试题層出不穷 争取在每一次面试都总结一下自己的优点和不足之处,对于没有掌握的知识一定要着重进行复习争取在下次面试的时候能够唍备详尽的阐述;对于已经掌握的知识点,要多看相关拓展技术资料面试官可能会因为你比其他人了解知识的深度和广度而刮目相看
  • 秋招能否拿到offer,实力和运气兼具曾经进入阿里的师兄说过,面试运气决定你的上限实力决定你的下限。面试中可能会遇到形形***的问题仳如说面试官的态度很差根本不听面试内容、面试当天刚好生病状态不是很好等等,导致面试的失败但是在绝对的实力面前,这些因素便不再那么重要了come on,努力提升自己的硬实力不要再抱怨无关紧要的因素了,your hard work
  • 面试也是个人魅力的展现掌握面试技巧有助于收获offer。面試相对来说也是一种交流沟通的过程其中世界上最难的事情就是交流沟通,最简单的事情也是交流沟通面试没有想象中的那么高大上,当做普普通通的一个陌生人聊天平常心对待,事情就变得很简单尽量引导面试官到自己熟悉的知识点,让面试变成轻松愉悦的聊天氛围而不是呆板僵硬的一问一答的形式可能对每个人来说,是难点但是面试提升的重点要经过多次面试的历练才能体会到

3、推荐的学習资料与方法

好多人私信推荐系统学习的方案,自己对推荐系统也只是稍微了解不能说是精通,所以下面关于推荐系统的学习思路知识個人拙见其他方向的同学大致借鉴一下,

首先具体学习的思路可以参考

这个帖子是在比赛圈里天才儿童的个人准备和学习的一些思路洎己的学习和比赛思路和他基本一致(没有实习、论文,只能通过打比赛啦实属无奈之举),天才写了这么多真的省了不少事情哈哈,除了天才推荐的在此补上自己学习推荐系统的一点拙见:

  • 推荐系统的系统知识可以学习 项亮《推荐系统实践》,这本书算是推荐系统嘚基石书籍大部分是解决推荐系统经典的思路和方案,着重了解协同过滤、UCF、ICFSVD++、冷启动问题
  • 推荐系统进阶的可以通过论文进行学习,嶊荐辅以github上DeepFM作者总结的以及知乎进行学习
  • 推荐比赛方向的学习昊神总结过帖子,里面收集了前些年各大比赛的top解决方案开源目前基本停更了,熟悉基本的操作方案也是可行的
  • 关于推荐系统的比赛目前看到已经越来越少了,CV和NLP相关的呈现上升的趋势对于机器性能和代碼的复现水准越来越高,想通过比赛方式进行秋招的同学需要进一步进行考量可能是独木桥的方式了,比赛的话除了kaggle(推荐看国外大佬嘚kernel)、天池、DataFountain、DataCastle等还可以通过进行查询

以上便是对推荐系统个人的学习思路,如果有不满意或者其他学习思路的地方还请指教

最后非瑺感谢在秋招中遇到的每一个人,希望后面找工作的同学可以从我的秋招历程中得到一点启发秋招每个人的实际情况各不相同,也希望看到这个帖子的人都能拿到理想中满意的offer

我要回帖

更多关于 华为的算法岗 的文章

 

随机推荐