前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2019秋招算法求职之路分享

2019秋招算法求职之路分享

作者头像
牛客网
发布2019-04-22 10:32:16
6120
发布2019-04-22 10:32:16
举报
文章被收录于专栏:牛客网牛客网

2019秋招算法求职之路分享

作者:选择咋那么难呢

链接:https://www.nowcoder.com/discuss/155407?type=2&order=3&pos=26&page=1

来源:牛客网

写毕设的空余时间,写一下自己的秋招历程,顺便骗点赞!

211本,985硕,和cs沾点边的信息学科!从一开始就不喜欢实验室方向,所以研一开始往互联网开始准备!实习和秋招面了很多,时间太久了会按时间挑记得的去写!目前是蚂蚁金服的算法岗!

个人的基本准备情况:研一开始接触机器学习,且当时AI开始火起来,打定了要走机器学习算法这条路!一直在看周志华的《机器学习》,李航的《统计学习》和《深度学习》。做过一些简单的项目,学习过深度网络!做过两个比赛,成绩不好(确实是菜)。一直没有准备过leetcode,属于代码渣,都是临时去复习剑指offer,血泪教训要刷leetcode的呀!

接下来开始心酸历史

实习

18年2月底开始准备找实习,开始刷牛客网的编程题,期间还参加一个预测的比赛,结果不好还浪费了时间!还在准备基本算法,看面经等等!3月开始投实习简历,但其实代码还是很渣,所以找工作leetcode得多刷,多刷,多刷!

1、腾讯

腾讯是第一家投的,当时也不知道投什么岗位,就随便投了nlp,因为有了解过这个,又开始了新的隐患,只是了解过,真的不懂!最后就挂在了这个了解上面!投完简历第二天就打电话约时间面试(现场面)!

一面

简单聊了项目,然后开始问了一些机器学习基础算法,并且期间给了两个编程题,都是属于简单的,二叉树的遍历,数的相加!又开始问些简单的C++问题!

二面

重点聊项目,开始问细节,如何做,为什么这样做等等,还问调参方法,以及测试方法等等!这个一般是项目结合基本算法,所以在准备个人项目的时候,还要自己把一些问题理清楚,说圆了!给了两个编程题,做出来了一个,另一个不会,面试官比较好,然后给机会开始聊nlp,给了一些场景题,回答都不在点子上,遂挂!临走时,面试官说对nlp还是不够懂,要考虑找其他合适的岗位!后面就都是投的纯机器学习的!

2、阿里

阿里这个得重点说说,因为这个面的最多,从实习到最后面阿里得有十几轮吧,因为阿里如果这个bu不要你,可以被其他bu捞起来,接着面,而且前面的面试结果还保留,阿里这个大赞!实习时阿里这个面了蚂蚁--->数据平台--->高德。

蚂蚁

最开始实习内推的是蚂蚁,没错是自不量力内推蚂蚁,而且投简历时还没面腾讯,所以也投的nlp,也是爆炸,一轮游! 阿里这个内推还能免笔试,所以建议阿里一定要内推,内推,内推!

内推完有个测评,编程的!还是不简单,不过基本做出来了!接着当天晚上约第二天面试,开始简单问项目,然后就上代码题,这个代码其实很简单,就是图的遍历能解决的问题,但是我是代码渣,然后刷leetcode的也不够多,没通过测试,问nlp同样崩,遂挂!

但是蚂蚁释放前还面了一个部门,是cv的好像,但是问的太深,都回答不来,也忘记问的什么了!

数据平台

蚂蚁释放后,被数据平台捞起这已经是4月初了,然后后面不到两周面完,通过了实习面试,但是自己拒绝了!

一面

简单问了一下项目,问了一些机器学习基础知识,给了一个编程题,刷题一个月了所以这个题做出来了,阿里给的题都不算太难,都是leetcode的简单题!

二面

深入问了一下项目还有机器学习基础知识,还有些数据分析方面的知识,然后还有C++等,这个面的主要是基础,感觉回答一般,但最后过了!

三面

三面是主管面,大概问了一下项目,开始问实习时间和意愿,还介绍了他们的业务内容等等,最后让我看看阿里的大数据之路,感觉这面就是主管想要我!最后说给安排了个交叉面!

四面(交叉面)

主要问了一些机器学习的基础知识还有一些C++的内容!

阿里比较喜欢问基础的内容,基础很重要!

高德

拒绝后,高德捞起来了,面了两轮,问的套路和上面差不多,但是当时自己拿到头条实习,就面的挺随意的,但是最后还是过了,具体忘记了就不说了,反正又面了两轮!

3、头条

头条找了内部人内推,所以没有笔试,但是听说头条笔试挺难的!所以一定要找内部人内推、内推、内推!

早上投完,下午有人约面试,效率真的是高!现场一天面完三轮+hr

一面

上来就写代码,不过是简单的代码,然后开始了项目,边问项目还边问基础算法,明显感觉这个要求就高一点,然后又写代码,写出来了,但不是最优,提示之后又写,磕磕巴巴过了!

二面

上来就写代码,这个题没做出来,但是有点思路,但是面试官人很好,说有思路也行(彻底体现代码渣),其实后面发现思路也不正确!后面问了点基本知识,最后面试官说过了(人品呀)!

三面

三面是leader面,因为当时中午还去吃头条的饭,是真的好吃,吃完我在外面等到了快2点,然后发现leader其实已经在里面等我很久了,略尴尬!也是上来就是代码题,设计投骰子,第一次见到,很新,按照思路写了,也不知道对不对!后面又写了一个简单的代码!

hr

简单套路,学校社团经历啊,对头条怎么看等等!

4、还有好几家挂了的不提了!

秋招

秋招开始的特别早,自己因为个人原因有段时间没有准备,所以秋招就是不断的挂,导致后面又要重新开始!所以这个找工作一定长期准备,并且是找准一个方向准备,不然真的是惨!下面介绍几个印象比较深的公司!

1、招商银行Finetech管培

这是招商银行第二年招人,主要是理工背景的学生,不知道发展如何,但是招商银行总的来说不错,具体可以自己去搜索!这个过程主要是4月份开始初试,然后复赛,然后去深圳参加三天训练营(费用全包),参加训练营结束一部分拿到offer,一部分拿到终面直通车!8月初收到offer,但是拒了!

初试

初赛是一个在线的笔试,满分100分,82分的选择题,18分的编程。招行历史,金融知识,数据结构,分布式,云计算,区块链等。编程题是一道零钱分配问题,一道动态规划题。40多就可以参加复赛

复赛

复赛是四道题选一题做,看结果排名,这个题目不难,结果排名只是参考,因为他招的不是技术大牛,所以只要不太差都能参加面试。

面试

面试是为了筛选训练营的人,面试也比较简单,就是hr面,套路差不多!

训练营

参观招行,听讲座,然后做些活动,最后组队汇报复赛的题目!这个里面所有环节都在打分,然后综合最后发offer!这里面主要考察就是团队协作能力,以及参与能力等等综合能力!

2、vivo和华为

这两家面试感觉都很像,人稍微多一点问的就相对简单点,而且比较看重学历,面试问的问题都比较基础,主要是聊聊项目,自己说的比较多,代码也不怎么写!最后都是聊职业规划。只要自己有点合适的项目,面试表现的还可以基本都能拿offer!

3、阿里

秋招内推了蚂蚁金服,没错又是蚂蚁金服,自己找虐去!蚂蚁金服面了两轮,表现的中规中矩,最后等好久没信,后面才知道是没排上号,遂挂!后面补录面了几轮捡了个漏,事实证明运气好比什么都重要。下面主要介绍秋招的两轮面试

一面

一面的面试官是做工程的,所以上来聊了一会项目之后,开始问很多C++的基础内容,自己答出来一半一半吧!当时可能觉得会挂,但是还是给了二面!

二面

二面是先聊项目然后是问基础内容,阿里是真的喜欢问基础算法。然后给了个网址,写代码,写出来了,但是可能不是他想要的,因为我自己调用现成函数。。。。。所以当时可能评价不高!又是代码渣。。。

4、其他

百度、腾讯、美团、滴滴等等挂!还有一些独角兽,面试代码写不出来,遂挂,真代码渣!还有一些公司没有面试资格! 还有龙湖数字科技部拿bat的offer就稳拿offer而且给钱高,前途未知! 还有电信、银行等对技术问的都不深,都是聊聊项目!

总结

总体来说,今年的形式是很严峻的,反正每年都是最难就业季!其实从找实习开始,就投了很多,面了很多,有些不太记得了,只是有段时间,属于投了没有笔试,有笔试的没有面试,有面试的都是一轮挂!还好自己心态比较好,不太在意,找工作真的心态很重要,心态很重要,心态很重要!

最后我个人的教训是:

一定要找到一个自己适合的方向,尤其是技术方向!中间从nlp到机器学习算法浪费了很多时间,同时浪费了很多机会!虽然就业难,但是如果能坚持一个方向好好准备下去,基本都能找到不错的工作!

第二个就是要尽早准备,秋招现在都是夏招了!而且每年都是早面试的人,拿到offer的比较容易!leetcode是一定要刷的,这是血泪的教训!

还有就是要多投多面多总结,被挂不可怕,要查漏补缺和反思自己的不足,然后争取下次不会掉到同样的坑中!

最后一定要坚持,虽然大家都说算法难找,但是身边的人都找到了不错的!要相信工作总会有的,再不济你像我一样走运捡个漏呢!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.04.14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
Prowork 团队协同
ProWork 团队协同(以下简称 ProWork )是便捷高效的协同平台,为团队中的不同角色提供支持。团队成员可以通过日历、清单来规划每⽇的工作,同时管理者也可以通过统计报表随时掌握团队状况。ProWork 摒弃了僵化的流程,通过灵活轻量的任务管理体系,满足不同团队的实际情况,目前 ProWork 所有功能均可免费使用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档