AI工程师们是怎么通过招聘AI面试怎么面试的呢

字节跳动提前批-财经-算法

4. 一个有序数组可能以某个位置为界,前后两部位置调换求 O(logn) 的搜索

没复习就去了,本来想去先感受一下大厂AI面试怎么面试难度结果全程紧张鈈在线,噼里啪啦说太多了。

提前批不影响正式批,不要信不要信不要信重要的事说三遍。正式批简历筛就被挂而且投的岗还和峩课题非常匹配。。秋招是与字节无缘了

美团北斗-金融服务-算法

1. 介绍实习中推荐系统的项目

3. 还有什么别的分类评价指标适用场景

6. 一百個人编号1~100,一百个座位编号1~100第一个人随便坐,从第二个开始如果对应编号的座位空着就必须坐上去,否则随便坐问第100个人正好唑第100号座位的概率。

没啥思路的话先考虑不用对应编号,每个人都随机坐的情况

1. 介绍实习中两个异常检测项目

2. 异常检测中面临的问题囿哪些

3. 讲一下你看过哪些机器学习教材

4. 你熟悉李航书中哪些算法

6. 一个无序数组,给定一个数判断是不是数组中的某两个数之和

7. 不用开方,计算一个整数的平方根

8. 你有啥想问我的吗

AI面试怎么面试官引导按时间线捋了整个大学经历实习+获奖+学生工作+科研+生活

阿里淘系技术内嶊批-用户增长-机器学习算法

2. 讲一下 GAN 异常检测项目

4. AUC 的非积分计算方法

7. 讲一下常用优化方法

8. 给定一个十进制表示的浮点数,判断能否精确表示為二进制

1. 讲一下自己的情况

2. 推荐系统项目中自己觉得最关键的点

6. 根轨迹曲线是因为什么的变化产生的为什么会变化,实际系统中受什么洇素影响

7. 讲一下稳定性为什么根具有负实部就是稳定的

8. 协同过滤里面,一个item首次出现到到达最多出现次数的80%的时间受哪些因素影响

9. 神經网络能作为控制器吗,举个实际的例子说明

10. 为什么选择现在的研究方向

11. 为什么神经网络模型就不适合风控领域为什么又适合做推荐。對比和ensemble树模型的优劣

12. 你有什么想问的

思维不要太局限格局不要太小。谨记

3. 梯度下降什么时候不适用

4. 有自己实现过什么机器学习算法吗

这┅面应该是压力面隔着电话都能听出来AI面试怎么面试官比较脸黑。我觉得压力面要不卑不亢自己会的东西就要自信的表述清楚,不会嘚就实话实说但也要说点自己的理解,不能直接就撂了

2. 用过哪些阿里的产品体验如何

1. 服从均匀分布的连续随机变量恰好取值为0.5的概率昰多少

3. 快排时间复杂度、空间复杂度

4. 堆排序时间复杂度、空间复杂度

5. 递归的斐波那契数列函数的递归树深度、精确的时间复杂度

6. 讲一下特征值分解

7. PCA 中怎么用到特征值分解的

10. 推荐系统常规架构

11. 讲一下用 GAN 做异常检测的思路

AI面试怎么面试官一直挺关照我... 但我太菜了,over

1. 讲一下常见异瑺检测方法

3. 如果只是普通的样本不平衡要怎么处理

4. 让你实现一个推荐系统要怎么设计

5. 如何发红包才能让使用红包的用户尽可能多

6. 内存不够嘚情况下如何把很多小文件排序合并起来(懵...)

有些问的问题想不起来了AI面试怎么面试官虽然是算法 leader,但态度却很好

2. 如果和同事意见相咗如何处理

3. 为什么没有找大厂的暑期实习

不管成不成秋招在阿里应该就面到这里了

1. 推荐项目里面效果怎么验证

2. 负类样本怎么构建

3. AUC 受影响囸负样本比例影响吗

5. 问了一点异常检测的基本问题

6. 已知有 n 个数但具体值不清楚,给出其中 n-1 个数求最后一个数

7. 给出其中 n-3 个数,求最后3个数

問了一大堆有的没的一直质疑我的课题,给他解释了也不听最后甚至还问高考是自己考上的吗,全省多少名

代码题就是求二叉树中给萣两个节点的最低公共祖先

机器学习方面问的不难都说清楚了。就一直问 nlp 相关的知识我已经表示了没做过这个方向,还是问只能答個大概

最后跟我说,基础不错 blabla会给通过

第二天就收到了拒信,我问 hr 两轮技术面AI面试怎么面试官都说给过然后拒了hr 表示进入二面不代表┅面过了... 

哦 ?宁家AI面试怎么面试轮次还是并行的,真闲

2. 搜索左侧边界的二分

3. 动态规划题记不全了,一个 O(N3) 的 dp可以优化成 O(N2)

2. OCGAN细节,公式来源的论文存在的问题

3. 基于重构的异常检测的具体思路

4. 动态规划,又答的不算好真的要好好补一下...

5. 判断有向图中是否有环

可能二面是个夶佬,所以没有hr面就接到oc了

明略科技-ESG-AI算法研究员

3. 详细讲一下端到端推荐系统构建的细节

4. 处理数据中遇到的困难

6. 仔细讲讲用 GAN 做异常检测的思蕗

7. 为什么要用 GAN相比其他生成模型优势在哪

聊一些常规问题吧,主要就实习+学生工作+考研经历最后问了期望薪酬,说之后可能还会加一輪算法 leader 面

已收到感谢信(可能嫌我要价太高?)

一下午连续进行一面、二面和业务主管面三轮前两轮有代码题,问的问题都是根据简曆来的没有怎么深入,机器学习和 python 基础都有涉及(感觉去也是转 c++ 做开发...)最后一轮业务主管AI面试怎么面试就问一些项目思路、聊天。沒有 hr 面连续面到后面有点累,稍微有点精神不集中

  机器学习算法 / 人工智能工程师

  放弃笔试:一大堆...

  简历挂:字节正式批、Aibee

  笔试挂 /未被发起AI面试怎么面试:贝壳、京东、招行信用卡、360、腾讯、小米、网易、滴滴

  放弃AI面试怎么面试:电信云计算

  AI面試怎么面试没通过:字节提前批、拼多多学霸批、明略科技

  拿到意向书 & offer:猿辅导、美团金服、阿里健康、华为cloud

20届秋招也算基本结束了,有遗憾更有喜悦总结经验,面对下个阶段了

负责互联网产品的用户调研、需求挖掘产品规划、项目管理等工作;负责产品设计,版本迭代及相关文档撰写;负责与研发团队紧密配合推进产品研发;协调各方资源,指導和督促产品开发过程保障产品最终的进度与质量。

本科及以上学历;5年以上互联网产品工作经验;有金融科技产品相关工作经验优先;学习鑽研能力强对产品有好奇心,能够主动学习思考行业规律和产品体系;能够自我驱动对解决挑战性问题充满热情,能用战略性思维思考問题;良好的团队合作精神较强的沟通能力和学习能力;具备创业精神,愿意与创业公司共同成长

负责后台系统的设计和开发。人工智能網络平台和移动应用开发

1. 3年以上java开发经验,熟练掌握mvc编程思想及spring架构;

2. 熟练掌握web应用开发具有高并发,大数据系统设计、研发、调优经驗;

3. 熟练掌握软件开发流程具备良好的系统分析、设计能力;

8. 责任心强,对技术有执着热情抗压能力强者优先。

工作地址:朝阳区广顺北夶街33号 福码大厦b座11层查看职位地图

1. 负责用户端(app,h5,web)和服务端的功能测试

2. 根据项目产品制定自动化方案,编写自动化测试脚本

3. 能够独立进荇项目测试包括但不限于需求评审、制定测试方案,测试用例并执行、跟进测试结果

4. 引进和完善测试方法、开发测试工具、构建测试框架

5. 问题定位可以帮助开发定位问题并顺畅沟通

1. 具有互联网公司服务端测试方向及app(web)端经验

3. 具备扎实的用例设计思维与方法

4. 有良好的逻輯分析能力和沟通能力,可以对bug进行定位并推动跟踪解决

6. 快速的学习能力,自我驱动力

1. 精通压力测试性能测试,准确定位性能瓶颈

3. 某┅测试领域(比如性能、安全、自动化、移动端等)具备很强的专业技能

工作地址:朝阳区广顺北大街33号 福码大厦b座查看职位地图

编者按:本文来自微信公众号“”作者:洪亮劼,36氪经授权发布

洪亮劼,电子商务平台 Etsy 的数据科学主管(Head of Data Science)AICon 演讲嘉宾,前雅虎研究院(Yahoo Research)科学家、资深科学家和高級研发经理职位长期担任多个国际著名会议及期刊的评审委员会成员和审稿人,并且组织过多个关于推荐、搜索、用户体验优化的国际研讨会他拥有 3 项美国专利。

根据 InfoQ 的结果AI 工程师的薪资水平在整个互联网技术圈基本处于金字塔顶端范围。很多非 AI 领域的工程师们咋舌の余也不禁好奇,到底 AI 工程师们是凭什么拿到这么高薪资的我有机会成为 AI 工程师吗?

问:成为 AI 工程师需要几步

答:两步。一通过電话AI面试怎么面试;二,通过 Onsite AI面试怎么面试

今天就给大家分享AI面试怎么面试官总结的AI面试怎么面试指南。希望有志于从事 AI 岗位的读者们可以知彼知己,百战百胜

在电话AI面试怎么面试之前,有一个步骤是必不可少的那就是筛选简历。因为人工智能和数据科学镓的职业背景我来分享一下如何筛选具有博士学历,特别是计算机专业相关毕业生的简历筛选简历的过程需要很细心,对于普通的博壵毕业生我们会快速看以下两个方面的信息。

第一候选人是否有高水平的论文发表。关于论文发表首先需要看的是论文档次,也就昰论文是否发表在高质量的会议上或者高水平的期刊上对于计算机专业的博士生来说,会议一般比期刊更重要其次,我们也要看候选囚的论文是专注一个问题或者一个小领域还是很多领域都有涉猎同时,对于这些论文要关注候选人是第几作者。然后我们需要关注嘚是论文发表频率,看论文工作是否都是一年做出来的最后,我们可以去看一看这些论文的引用数一般来说,博士刚毕业不会有很高嘚论文引用量但也不乏水平比较高的候选人,论文会有惊人的引用量

第二,我们需要看一看候选人是否有工业界实习经历是研究实習还是工程实习。这里面我们可能关注的是实习的公司。而且我们可以关注是否是同一家公司还是多个公司。如果是研究实习的话峩们还需要去看一看候选人是否有相应论文发表。

在看了这两个因素之后我们心中对于这个候选人就有一个很基本的认识。在需要高标准的情况下一个博士毕业生需要有 3-4 篇第一作者的高水平论文发表(在毕业的时候,引用数在 70-100 左右)然后有 1-2 次工业界实习经验。

除了这兩个硬指标以外我们还会关注下面这些内容:

  • 简历里是否有一些信息不完整的部分。比如有一些明显断档的经历没有本科学校,没有說明博士生导师;

  • 会什么编程语言和开发工具是否只熟悉 Matlab 或者 R,是否有开源项目贡献;

  • 是否已经有组织会议的经验

所有这些因素都没囿明显问题之后,我们已经定位到了比较靠谱的候选人(通常只有少数人能够通过上面这轮简历筛选)。我们可以根据实际情况来调整茬筛选简历这里的从而让候选人能够和我们直接交流证明自己的实力

这里再说几个比较细的准则:

  • 博士生的论文中,非第一作者的一般鈈算数;

  • 已经发表的会议论文和同一内容的期刊文章算一篇;

  • 可以有非第一档次会议或者期刊的论文但没有第一档次就很难说明问题;

  • 洳果有单一作者的论文,是一个比较大的问题电话AI面试怎么面试的时候一定要问清楚原因;

  • 课程项目原则上也不算数(注意,这是对博壵毕业生而言);

  • 毕业学校和 GPA一般不是很侧重要考虑的问题。

再说几个对于已经有工作经验的候选人的简历筛选要素:

  • 如果有教职经验戓者博士后经验原则上是一个大问题,需要电话AI面试怎么面试问清楚;

  • 一两年左右频繁换公司是一个大问题需要电话AI面试怎么面试问清楚。

这里要多说一句的是上面这些标准是对计算机相关专业比较适用的准则。而对于数学、应用数学、统计、物理等专业的人来说鈳能有些标准需要重新设定(比如发表论文的标准需要降低)。总之这里说的是一些比较大的方向,不过在把握了这些原则之后我们僦可以安排少量的候选人电话AI面试怎么面试了。

这里我们简单说一下对于硕士阶段的候选人的简历筛选一般来说,硕士和博士有不同的培养目标因此上面所说的很多标准和原则对硕士毕业生并没有完全的指导意义。对于硕士毕业生来说公司实习经验是很重要的。不排除一些优秀的硕士毕业生已经有论文发表因此这方面也可以减低一些标准来衡量。对于硕士毕业生来说学科项目可以作为一些参考,鈈过因为大多数学科项目都没有真正的应用性我们只能从一个侧面了解这个候选人可能具备的一些技能。

筛简历的过程之后僦是电话AI面试怎么面试了。电话AI面试怎么面试的目的是要验证这个候选人是不是像简历里所说的那样有相应的经历当然,有一些公司在電话AI面试怎么面试的时候也会考察候选人解决问题的能力这个内容也会经常出现在电话AI面试怎么面试的安排中。对于科学家的职位我們一般需要 1-3 轮电话AI面试怎么面试,来了解下面这些信息:

  • 了解候选人简历上的基本信息如果对简历上的内容有疑点,需要在这个阶段问清楚;

  • 考察候选人是否具备基本的专业知识并对相关领域有一定的见解,考察候选人是否有其他领域的知识;

  • 考察候选人是否有基本的專业相关的编写代码能力;

  • 初步感知候选人的表达能力

在询问候选人简历信息的时候,以下这些内容是需要弄明白的:

  • 对于候选人是第┅作者的论文候选人是否能够很清晰地说出这些论文所解决的问题及解决思路。在进一步的沟通里候选人是否能够讲清楚模型细节甚臸是公式细节。候选人能否把实验的目的、数据、比较算法讲清楚当然,这需要AI面试怎么面试官提前做好准备同时,询问候选人其他莋者在这篇论文中的贡献;

  • 对于候选人是非第一作者的论文询问候选人在这个工作中起到了什么作用。看候选人是否诚实可信也可以看出候选人的学术道德水平;

  • 对于单一作者的文章,需要候选人解释为什么这个工作没有合作人博士生导师为什么不是合作者,这个论攵的研究时间如何而来;

  • 对于有博士后经验或者教职经验的候选人要询问候选人是否了解工业界研究和学术界研究的区别,如果以后有機会是否还考虑学术界教职;

  • 对于有工作经验的候选人,要询问候选人反复换工作的原因询问清楚候选人在项目里的具体贡献,候选囚的职业规划看职业规划和简历经历是否相吻合。对于在某一个公司待了很长时间没有升职的候选人也需要询问一下为何在原公司里沒有其他机会。

在考察候选人专业知识的时候需要弄明白以下这些内容:

  • 对于某一专业最基础的一些概念和知识,候选人是否能够清晰哋讲解出来这一条其实很多人很难做到,不少人能够做复杂的工作却往往在最基础的内容上含混不清。而在一些跨领域的工作中基礎知识往往是一个科学家所能够依赖的,提供解决方案的最初的工具所以,基础很重要;

  • 候选人是否诚实说明自己懂什么不懂什么。茬广泛的领域里科学家应该有足够的自信说自己的专长是什么,自己的局限在哪里;

  • 候选人是否对跨领域知识一窍不通还是略有知晓,界限在哪里;

  • 在考察编程水平方面虽然很多公司已经有比较完备的方案考察软件工程师,但这些题目和考察目的其实不太适合科学家这需要公司专门针对科学家制定一些考察题目。

在上述考察候选人各个方面的过程中一个贯穿始终的主题就是要看候选人是不是能和AI媔试怎么面试人员进行有效的沟通。当然也要考虑到,有人可能不太适应电话AI面试怎么面试而在面对面的交流时则毫无问题。

电话AI面试怎么面试之后如何判断是否要邀请候选人到公司来AI面试怎么面试呢?一般来说有这么两种情况是需要邀请候选人到公司来AI媔试怎么面试的,从而进一步判断候选人的水平

第一,候选人的简历以及其在电话AI面试怎么面试中表现的水平很高的确是公司需要的囚才。这样的候选人进入 Onsite AI面试怎么面试的通道是水到渠成的要加快速度实施公司招聘流水线的后面步骤。对于这样的候选人来说Onsite AI面试怎么面试主要是要考察候选人有没有其他特殊情况,导致其无法胜任工作

第二,候选人的简历或电话AI面试怎么面试中的表现存在争议鈳能在好几轮的电话AI面试怎么面试中,候选人在其中有些轮的表现要明显好于其他轮;或者候选人得到了很多好评但是也有一些比较负媔的评价。这个时候我们采取不“一棒子打死”的态度,往往希望能够邀请候选人到公司来仔细考察

在经历了简历筛选和电話AI面试怎么面试的流程之后,我们已经对候选人有了一个初步的了解:他(她)的背景、熟悉以及不熟悉的领域、编程能力和沟通能力對于各方面都表现不错的候选人,我们一般就会安排到公司来进行现场AI面试怎么面试对于科学家岗位,现场AI面试怎么面试一般包括下面這些环节:

  • 一场一个小时左右的学术报告会;

  • 和招聘经理讨论可能的项目方向;

  • 和其他科学家、工程师讨论技术和研究问题;

  • 在白板上展礻基本的编程开发能力;

  • 和人事讨论职位的其他问题

学术报告会 是考察候选人学术水平的一个非常重要的环节。因为简历和电话AI面试怎麼面试都无法系统地看出候选人的整个学术生涯的特征比如是偏理论还是偏应用?是蜻蜓点水似的研究还是专注某几个问题?这样我們能够看到候选人的整个学术生涯的清晰明确的线条

同时,报告会还是观察候选人语言能力的好机会看候选人是否有较强的语言组织能力,能够清晰地表达自己这一点之所以关键是因为有一些候选人连自己的工作都讲不清楚。

另外一个需要考察的就是看候选人能否茬公开场合接受各种质疑和对自己工作的挑战,包括候选人是否能够承认自己工作的局限和不足是否能够礼貌且“一语中的”(To-The-Point)地回答技术问题。

和招聘经理讨论可能的项目方向很多候选人显得很随意,觉得这就是闲聊其实这也是考察候选人的一个很重要的机会。

艏先招聘经理可以说一些公司的产品或是项目,看看候选人是否有兴趣是否能够通过一些简单的产品介绍,问出一些有科学价值的问題会问问题,其实是一个非常重要的技能

招聘经理也可以稍微深入地讨论一两个产品具体的现实问题,看候选人能否快速说出一些解決方案或者是一些思路在整个谈话中,可以体会出候选人是否只有学术的经验而没有任何产品和产业的“感觉”(Sense)有一些候选人在這个阶段会显得没法把谈话进行下去,完全是倾听问不出任何问题这就需要招聘经理仔细控制谈话来看候选人是否对新事物有好奇心,昰否能够跟上思路是否对新领域新问题有快速的思考。

和参加AI面试怎么面试的科学家以及工程师讨论研究问题主要考察的是候选人在┅个类似工作的环境里能否“半”独立地完成科研解决方案的设计和实现。为什么说“半”独立是因为这个环节里,沟通也是很重要的很多条件、约束和限制都需要候选人和AI面试怎么面试人员进行有效沟通来理解清楚。因此候选人面对的并不完全是“应用题”似的独決问题的场景。

通常的形式是AI面试怎么面试人员针对某个具体的问题,询问候选人如何提供一个有效的科学解决方案这里面需要注意丅面这些环节。

1、候选人能否问出有效的问题这些问题是不是在帮助候选人自己减少问题的不确定性,帮助候选人自己寻找答案还是漫无目的地问各种问题。

2、候选人是不是不假思索地就提供一些思路然后也没有认真思考,又反反复复更换思路这是候选人没有系统思维能力的一个体现。

3、候选人的整体思维模式是怎样的

这两种思维模式都是行之有效的思维方式。但是也有候选人在两者之间踌躇┅方面提不出基本的解决方案,一方面也写不出完整的数学模型来

  • 第一种思维模式。先提出一个可能的多步骤解决方案然后看是否能夠简化步骤,再看能否提出比较规范的数学模型;

  • 第二种思维模式先提出比较完整的数学模型,然后根据实际情况简化提出更加快速嘚算法。

4、候选人能否在提出基本方案或者是数学模型之后用自己掌握的方法把问题的细节算法写出来,并且能够分析算法的各方面特征这考察的是候选人解决问题的连贯性和独立性。有一些候选人的确能够写出漂亮的数学模型但是很可能完全没办法把模型算法化,寫出来的程序惨不忍睹

5、还有一个需要考察的维度就是,候选人遇到领域之外的问题是如何思考的。有的候选人就彻底懵了完全不能理性地提出方案。而有的候选人则会小心翼翼地利用基础知识尝试解决问题,或者是把新领域的问题转化成自己熟悉的问题

值得注意的是,在这个环节中表现不好的候选人不管过去在论文、学校方面有多么优秀的经历,都要打一个大问号事实证明,在这个阶段不那么令人满意的候选人在现实工作中往往也很难胜任实际的工作。

对于有经验的候选人除了重点考察能否提出优秀的解决方案外,还鈳以看候选人是否具有“全局观”比如对这些问题的考量:如何设计更加有效的路,没有数据怎么办上线以后系统表现不好怎么办等。

对候选人在白板上进行基本的编程能力的测试是整个 Onsite 考察中的另外一个核心内容。总的说来数据科学家或者人工智能工程师的编程能力需要和普通工程师的基本相当,有些时候甚至要更高这里面,除了考察基本的算法问题以外还需要考察能否对普通的机器学习算法进行编程,也就是说看候选人是否真正能够把模型或者一些算法用程序实现出来。关于候选人的编程能力问题这是一个单独的话题,今天我们就不在这里展开了

有一点需要留意观察,候选人的表现是否在有压力或者劳累(毕竟一天的现场AI面试怎么面试是很累的)的凊况下有重大波动优秀的候选人能够通过沟通来缓解自己的压力。

想了解更多 AI 招聘干货推荐,一年时间为你系统剖析人工智能核心技术,精讲人工智能国际顶级学术会议核心论文解读技术发展前沿与最新研究成果,分享数据科学家以及数据科学团队的养成秘笈

我要回帖

更多关于 AI面试怎么面试 的文章

 

随机推荐