我们致力于为出国留学生 提供一站式服务和留学报道
2022世界各国留学政策深度解读

海外就业经验:应对美国Facebook公司机器学习工程师现场面试准备

来源:启德教育  作者:Ivy  时间:2022-04-20 13:09:52


上一篇文章中,我们分享了印度小哥Rahul Agarwal面试Facebook伦敦的机器学习工程师故事中的第一部分-电话面试环节。今天,我们继续看一看他在后续面试环节中的表现。


我对这次面试的准备情况

虽然Gayle Laakmann McDowell的《Cracking the Coding Interview》一书对我有很大帮助。但这本书其实也限制了我们,因为它只强调最常被问到的数据结构。例如,AVL树和红黑树写在高级部分,而不是树和图表一章,原因是在有时限的面试环境中通常不会经常询问它们。 


我通过创建一个我需要准备的主题列表来开始我的准备工作。你可以准备更多主题,但这些是这些面试的最低要求。 

数据结构:数组、集合、堆栈/队列、哈希图/字典、树/二叉树、堆、图。 

算法:分而治之、DP/memoization、递归、二分搜索、BFS/DFS、树遍历。


然后我继续参考相关书籍,并练习了许多简单的问题和一些中等级别的Leetcode问题。尽管有一些其他平台可以在线练习,但我最喜欢Leetcode,因为它没有广告,解决方案也是基于类的编程结构。它还提供了一种很好的方法来搜索有关各种主题和难度的问题。我还做了很多关于Leetcode的Mock Interviews作为练习。


我这样坚持了大约一两个星期,每天花费大约3-4小时。在此期间,我还开始学习 UCSanDiego在Coursera上的算法专业化课程,这让我对本科大学教授的应对编程面试的内容有所了解。 

有一次,电话面试结束后,招聘人员在短短的1天内就给了我反馈:打电话解释了现场面试的流程。


现场回合在伦敦举行,我对前往伦敦感到非常兴奋:一次全免费的旅行。还有大约5轮的面试我将在接下来讨论。


在伦敦,我在9点左右从他们提供的酒店到达了Facebook办公室。比预定时间提前了整整一小时,因为我很焦虑,我通常会尝试在约定时间之前进行面试。我事先知道当天的整个行程,因为我的招聘人员与我分享过的。我也知道每次面试会在什么时间进行,谁会接受。事实上,这是我经历过的最有条理的面试经历。


现场编程面试第一轮我在数据科学领域工作了很长时间,以至于我将其视为数据科学而不单纯是数据结构。这次面试对我来说其实是一个痛点。

这是我在2个月内学到的东西,而不是我的全部经验。在这里,我将接受评估,而不是我的所有经验和数据科学背景。但正如招聘人员告诉我的那样,他们的流程非常固定,我必须通过这些轮次才能获得机器学习工程师职位。


面试准时开始,就像面试官自我介绍之前一样,然后是简单的我的个人情况介绍,然后直接进入面试问题。

这一次的问题有点困难,我花了很多时间来制定方法以及解决该解决方案的时间和空间复杂性。我被问到一个中等级别的字符串问题,我快速地解决了,还有一个中等级别的二进制搜索问题,花了我大部分时间,但最终我也成功解决。


参考文章:

https://towardsdatascience.com/how-i-cracked-my-mle-interview-at-facebook-fe55726f0096


撰稿:Ivy


微信“扫一扫”,留学资讯全明了!

让留学疑惑统统变浮云!您也可以搜索“启德留学”关注我们哦!

分享:
相关推荐
大家在看

海外就业指南:美国Facebook公司从事数据工作具体有哪些岗位?

上一篇文章中,我们简单介绍了Facebook公司数据分析岗位的薪资待遇和入职要求,今天,我们具体看看他家的数据分析类岗位的职责。

2022-04-20 13:12:45

海外就业经验:应对美国Facebook公司机器学习工程师电话面试

留学后入职国际化的大厂,是很多小伙伴们的梦想。今天,我们就一起通过印度小哥Rahul Agarwal的故事,看看别人是如何成功做到这一点的。

2022-04-20 13:07:07

留学欧洲:瑞士酒店管理浅析

为什么选择瑞士酒店管理专业? 1893年世界上第一家酒店管理学校在瑞士诞生,瑞士云集了众多历史悠久、闻名遐迩的酒店管理名校,被称为“高级酒店管理人才的摇篮”。 经过近200的历史进程,瑞士的酒店管理教育仍旧保持着它一贯的专业水准和行业魅力,同时又与时俱进地融入现当代元素,因此瑞士酒店管理教育吸引着来自全球各地的酒店有志者。申请瑞士酒店管理专业需要什么条件?如何挑选学校呢?

浅析韩国留学之美容专业

韩国的美容业全球闻名,不论是整容、医美还是化妆、还是穿搭造型领域都吸引了各个年龄段的人群,现在不论男性还是女性,变美已经是一种生活目标,但是目前韩国并没有开设医学美容专业 ,不过很多知名大学开设了皮肤护理,美容化妆,造型等方向专业,并为这些学生提供学士学位,让学生不仅能学到东西,还能拿到学位,也为未来工作提供了学历背景的帮助。

海外就业指南:美国Facebook公司从事数据工作具体有哪些岗位?

上一篇文章中,我们简单介绍了Facebook公司数据分析岗位的薪资待遇和入职要求,今天,我们具体看看他家的数据分析类岗位的职责。

2022-04-20 13:12:45

留学欧洲:瑞士酒店管理浅析

为什么选择瑞士酒店管理专业? 1893年世界上第一家酒店管理学校在瑞士诞生,瑞士云集了众多历史悠久、闻名遐迩的酒店管理名校,被称为“高级酒店管理人才的摇篮”。 经过近200的历史进程,瑞士的酒店管理教育仍旧保持着它一贯的专业水准和行业魅力,同时又与时俱进地融入现当代元素,因此瑞士酒店管理教育吸引着来自全球各地的酒店有志者。申请瑞士酒店管理专业需要什么条件?如何挑选学校呢?

浅析韩国留学之美容专业

韩国的美容业全球闻名,不论是整容、医美还是化妆、还是穿搭造型领域都吸引了各个年龄段的人群,现在不论男性还是女性,变美已经是一种生活目标,但是目前韩国并没有开设医学美容专业 ,不过很多知名大学开设了皮肤护理,美容化妆,造型等方向专业,并为这些学生提供学士学位,让学生不仅能学到东西,还能拿到学位,也为未来工作提供了学历背景的帮助。

海外就业经验:应对美国Facebook公司机器学习工程师电话面试

留学后入职国际化的大厂,是很多小伙伴们的梦想。今天,我们就一起通过印度小哥Rahul Agarwal的故事,看看别人是如何成功做到这一点的。

2022-04-20 13:07:07

留学热点
更多 >

出国读大学前,一定要培养的基本生活技能有哪些?

随着留学趋势越发低龄化,很多小留学生在中学时期就被送到了国外,而这一切,其实都是为了大学生活做准备。

在美国读人工智能AI硕士入学条件及大学推荐

几乎所有的人工智能硕士课程都需要本科学位才能入学。好消息是,你并不总是需要特定领域的本科学位。有些学校需要计算机科学学士学位或相关领域。也有项目不需要这些要求,转而要求实践经验。在大多数情况下,你只需要一个理论基础就可以开始就读这类项目:即先参加几门先修课程,通常包括程序语言,如Python、微积分和计算机科学相关课程。

美国纽约大学四支研究团队被选中参加STAT Madness 2022竞赛

​纽约大学的四支研究团队被选中参加STAT Madness 2022竞赛,这是一项受大学篮球三月疯狂启发的健康和科学领域最佳创新线上锦标赛。

哥伦比亚大学:父母参加毕业典礼可以做什么?

好消息:经过两年的远程形式,毕业典礼又回到校园了!但更复杂的是:你现在需要取悦你的家人。那里会有很多与毕业相关的活动,但你可能想和他们一起去纽约短途旅行,或者如果你想和你的朋友们共度时光,也许你可以鼓励你的家人独自探索这座城市。

留学小工具

留学费用计算

留学评估

高考留学评分器

智能选校