专栏首页牛客网阿里算法工程师面经

阿里算法工程师面经

从事iOS两年,转算法工程师的历程。

这次主要想分享内推阿里巴巴智能事业服务部的面试经验,三面挂~,发出来分享一下,大家借鉴

5月初投的简历,基本是一周一面,第三面是大boss面,大boss比较忙,等了两周。

第一面是问的都是

算法基础。按照网上的面经准备好基本没问题,基本不会超出网上的大纲。我回忆一下,我的面试题目。

技术题目:

* 1、讲一下SVM的原理,核函数,以及和LR的区别

* 2、GBDT、XGBoost、LightGBM三个算法的原理和区别

* 3、梯度下降和随机梯度下降

* 4、如何防止过拟合

* 5、反向传播算法

非技术问题:

* 1、你是怎么自学的

* 2、你是有自己的工作,边工作边学习,如何利用时间

* 3、做了哪些项目?(这一面不会具体让你讲项目)

总结第一面,需要基础扎实,算法原理和基础一定要把握,项目是不会涉及,主要是简历评估,问的也是按照你简历上的知识点

第二面就是围绕着你项目了。首先你要把你的项目思路整理一遍,能清晰地讲出项目流程。面试官会根据你的项目发散性提出一些问题,这个因人而异。还会问一下数据结构

第三面是部门最大的Boss面试。总结失败的经验,我对每个算法是理解了,但是对算法的应用场景思考不多,也没有经验,对于应用方面回答不好,所以失败。所以总结对算法的学习,需要从原理,和其他算法的优缺点,以及应用场景去把握,面试才不可怕。还有就是要提前了解面试官的特点,第三面的面试中心其实都不一样,有的面试官只是考察你的性格适不适合团队,有的面试官会从你创新和对算法的思考,我的第三面应该是第二种。whatover,学艺不精,无缘阿里。

说了这么多,如果你是应届生,尽量多参加天池或者kaggle的比赛,对算法有一定基础,所有公司对应届生的要求不会太高,会很宽容,好好珍惜应届生的机会;本人不是应届生,也不是研究生,中途转算法,虽然是985大学,但是简历关都被刷了很多,历程坎坷,幸好还是顺利踏入算法工程师的行业,且看未来吧。祝福~

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 左程云:程序员该如何学习算法?

    大家好,我是左程云。我本科就读于华中科技大学、硕士毕业于在芝加哥大学。先后在IBM、百度、GrowingIO和亚马逊工作,是一个刷题7年的算法爱好者,也是牛客网...

    牛客网
  • 记录第一次互联网面经Momenta

    牛客网
  • 数据挖掘算法工程师面经

    走到现在,校招已经过了一半,自己心仪的公司也基本都走完了校招流程,我的校招随之已经结束了,在家中陪着父母过一个长假。闲下来,想远离代码,远离算法,好好的放松下自...

    牛客网
  • 数据结构学习笔记——算法

    算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表达一个或者多个步骤。

    蜻蜓队长
  • 码农也要学算法

    当“人工智能”、“AlphaGo”、“无人驾驶”、“智能投顾”等词语不断在人们视野中出现的时候,意味着我们正步入一个算法的时代。计算机通过提供给人类每天要面临的...

    程序员宝库
  • 极客算法训练笔记(一),算法学习方法篇

    付完款那一刻我忍不住吐槽“哇塞,我可真有钱”,一看余额“我去,伤心的人那么多~我变成了其中一个~”(这首歌叫啥来着,好像有点应景)。

    阿甘的码路
  • 了解一下“算法”,每个人都要掌握的编程知识

    假设我们有一个难题需要解决,那怎么解决呢?解决的步骤怎样呢?如果有一样东西能把这个解决这个难题的步骤描述出来,那就叫做这个问题的算法。

    讲编程的高老师
  • 这 3 个学数据结构和算法的网站,相信你也会喜欢的!

    而我比较特殊,我的第一印象、第二印象以至第 N 印象都觉得很难,所以为了更好的学习和理解算法,我千金一掷一下买了一堆的算法书,有图为证:

    五分钟学算法
  • 【行业】如何用算法驯服算法?未来算法需要人类参与

    算法无处不在。有时我们会看到痕迹。偶尔我们也会感受到这种影响。大多数时候,我们会模糊地意识到一个不可见的算法存在。我们开始学习如何使用算法,并了解它对未来意味着...

    AiTechYun
  • 机器学习入门基础(二)

    1)线性回归:进行直线或曲线拟合,一般使用“最小二乘法”来求解。最小二乘法将最优问题转化为求函数极值问题。函数极值在数学上我们一般会采用求导数...

    长风破浪

扫码关注云+社区

领取腾讯云代金券