找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

算法菜鸟的春招之路

admin 2019-5-13 15:18 485人围观 C++相关

点击上方“CVer”,选择加"星标"或“置顶”

重磅干货,第一时间送达



作者:柠檬树下柠檬果

https://www.nowcoder.com/discuss/188295

本文已授权,未经允许,不得二次转载


不想干活了,就来总结一下这两个月的面试,算是春招告一段落吧,其实就是 hun gong shi。

三月四月基本上每天就是那种早7晚12的节奏,拿的offer都没有什么太大的分量,大佬们笑笑就行

我也知道自己的菜,非常感谢那些知道我菜还给了我offer的面试官,也很感谢挂了我的面试官,感谢他们让我清楚得意识到自己到底有多么菜

首先介绍一下,我本硕都不是科班,只是专业跟cs或多或少有一些关系,本科学过数据结构,计算机网络什么的,Java也学了,但全忘了,现在完全不记得了,研一零零散散有看一些算法的东西,但真正认真学是研二开始的。

刷leecode大概是去年11月开始的,当时是一个同学带我刷的,一天两个左右,到一月份好像做了100多个吧,然后寒假把剑指offer刷了一遍,准备面试的这两个月狂刷leecode,现在到300了,后面有空还是偶尔会刷一刷的,怎么说,我觉得刷题还是挺有意思的,国内大厂一般手撕代码不是很难,都比较基础,一般刷剑指offer就够了,但是自己想再提升一下还是得多刷leecode,多总结,刷多了会发现很多都是套路~我面试过程中可能运气好到爆遇到的写代码的题目都比较常见,并没有出现hard难度的,在此感谢各位面试官爸爸们高抬贵手放了我一马~另外,我没有顶会paper,我的水paper都不好意思往简历上写,怕面试官看了直接不面我了

好了,废话不多说了,我前前后面的有爱奇艺,bilibili,oppo北京研究院,华为,平安科技,滴滴,360,腾讯,商汤,蘑菇街,招行卡中心,百度,阿里

招行卡中心和百度做了笔试后没有给面试机会,其实这两个是我最想去的地方

希望秋招可以偏爱我一下下

腾讯提前批二面挂了,阿里主管一直不面我,我放弃了,是我太菜没有修福报的机会

这些面试过去太久了,我已经记不清到底是第几面的问题了,下面我就写在一起吧~~

由于我可能废话比较多,每次讲两个项目就大概花了半个小时,所以,哈哈哈,导致后面面试官问的其他东西都不多。我也不是故意拖延时间的,只是在讲项目的过程中面试官一延申就一直说下去了~~

爱奇艺

主要是问了项目,但并没有很细,就我把每个项目讲一遍,他们都没有问其他啥的~下面就是基础了:

1.解释word2vec(这个我真的是5次有3次都会被问到,我觉得想突出你对它掌握得很好得话得知道层次softmax每次到底是怎么更新参数的,skip gram和cbow的优缺点,负例采样和层次化softmax各自的优缺点,以及word2vec的缺点等等)

2.手推LR

3.问了SVM的原理,但没有问的很细

3.讲决策树,然后我就巴拉巴拉从(ID3,C4.5到CART,再随机森林,GBDT和XGBOOST,感觉挺尴尬的,我就一个人在那说,面试官就看着我,搞的我都不知道我是不是说太多了)

4.问了条件随机场,我说我就只知道一点点,面试官很和善得说,不知道没关系,你简历里面也没有写,他说他就随便问问然后我就把自己理解的那一点跟他说了,讲了下随机条件场的原理,对比了下条件随机场和隐马

5.知道敏感哈希算法么,太菜了我又只知道一点点,就只说了自己知道的东西,面试官还是笑眯眯的,面试体验还是很好的。

bilibili

1.问项目,问attention机制,手写attention的公式,手推最小二乘

2.有个面试官是主管,偏向业务比较多,所以针对有一个项目问了很多细节的东西,真的超级细,细到我有一个特征是怎么做平滑处理的,还好是我自己做的,哈哈哈,淡定应对

3.写代码,判断平衡二叉树,一个是字符串匹配(用KMP)

其余的问题不记得了

OPPO 北京研究院

1.问项目,讲了其中两个

2.讲LR,面试官要求LR讲得特别仔细,就那种LR是什么假设,损失函数是怎么回事,怎样更新参数什么的

3.问知道哪些优化算法

4.问了一个斐波那契数列的题,说了两种方法后,面试官问还有没有用线性代数优化的方法,我当时一懵,只知道剑指offer上有最后一种方法,但并没有仔细看,然后在面试官的提示下大概完成了

5.问了哈希表的原理,解决哈希冲突的方式,哈希函数的选择,常用的哈希函数

好像还有其他问题,但也忘了

华为

1.真的是玄学面试,问了简历中两个项目

2.问了word2vec原理

3.代码题是 two sum(我听到这个题的时候,what,怎么这么简单

鲜花

握手

雷人

路过

鸡蛋

yafeilinux和他的朋友们微信公众号二维码

微信公众号

专注于Qt嵌入式Linux开发等。扫一扫立即关注。

Qt开源社区官方QQ群二维码

QQ交流群

欢迎加入QQ群大家庭,一起讨论学习!

我有话说......