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

海外就业面试经验:美国Facebook公司现场编程面试

来源:启德教育  作者:Ivy  时间:2022-04-21 13:30:10


上一篇文章中,我们讲到了印度小哥Rahul Agarwal面试Facebook伦敦的机器学习工程师故事中的第二部分-第一轮现场编程面试。今天,我们继续分享他的下一轮面试。


现场编程面试第一轮

他给大家分享了一些类似但不相同的面试问题,希望对大家有所帮助: 

a)复数乘法:给定代表两个复数的两个字符串。你需要返回一个表示它们的乘法的字符串。 

b)排序矩阵中的第K个最小元素:给定一个n x n矩阵,其中每一行和每一列都按升序排序,找到矩阵中的第k个最小元素。 

面试官还给了我一个选择在我自己的笔记本电脑上进行编程,因为招聘人员已经告诉我在白板和笔记本电脑上编程的选项。

但请记住,它们不允许使用任何代码格式和IDE。我只有一个基本的编辑器来编写代码。


我对该轮面试的准备情况 

与电话面试相同的方案,但我刷了更多的Leetcoding题目。我记得我每天花费大约3 到4小时的编程题目,坚持了30天。我用很少的时间花在高级问题上,而是解决尽可能多的中级问题。


3.现场编程面试第2轮 

我当时想的是——“可能发生的最坏情况是什么?其实也也没什么。”所以尽管压力巨大,我还是选择了继续。 


Facebook的安排非常人性化,他们在每次面试前后都会提供茶点,并注意不过度延长任何面试的时间。每次面试都在要求的时间开始,面试之间有15分钟的冷静期。 

下述还是一些比较难,但是非原题的问题: 

a)基于API的问题Time-Based Key-Value Store:创建一个键值存储类,支持两种操作——set和get。 

b)合并k-Sorted Lists:给定一个由k个链表组成的数组,每个链表按升序排序。将所有链表合并为一个排序的链表并返回。 


我在这次编码面试中的目标是能够在40分钟的时间内解决面试官提出的两个问题。但是,这是一个难度很大的面试,我把面试的大部分时间都花在了难度较高的第二个问题上。

面试官给出了提示,引导我选择正确的数据结构和算法。最后,我能够完全解决问题1 和问题2的大部分。 

给受访者的一个小窍门是,列出你所拥有的所有解决方案以及所涉及的时间复杂度,并且只有在给出双方都同意的好的解决方案后再开始编写代码。 


另外,通过这两次面试我发现,在你写代码的时候与你的面试官交谈并解释你的方法真的很有帮助。它们有时会给出提示,有时会阻止你选择错误的方法。即使告诉你的面试官你被困在哪里也会对你有所帮助,因为它会向面试官发出你正在思考的方向的信号。这也使整个面试更具协作性。

到了此时,我对所有的白板编程和面试压力都感到有点筋疲力尽,而且由于大约是午餐时间,我和指定的同事一起去了Facebook自助餐厅。 

这是你可以询问公司的部分,这次午餐没有在面试中评分,因此你可以对在Facebook生活等问题保持开放态度,当然更可以在Facebook自助餐厅享用各式各样的美食。


参考文章:

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


撰稿:Ivy



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

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

分享:
相关推荐
大家在看
关键词: 留学易就业专业

海外就业面试经验:美国Facebook公司系统设计环节面试

上一篇文章中,我们讲到了印度小哥Rahul Agarwal面试Facebook伦敦的机器学习工程师故事中的第三部分-第二轮现场编程面试。今天,我们继续分享他的下一轮面试-系统设计面试。

2022-04-21 13:28:15

海外就业面试经验:美国Facebook公司机器学习系统设计面试

上一篇文章中,我们讲到了印度小哥Rahul Agarwal面试Facebook伦敦的机器学习工程师故事中的第四部分-系统设计面试。今天,我们继续分享他的最后两轮面试-行为面试和机器学习系统设计面试。

2022-04-21 13:26:51

海外就业经验:数据专业高手&新手?避免这些不专业的行为 (下)

上一篇文章中,我们了解了2种不合时宜的数据分析习惯:过度解读结果并试图从虚无中编造故事,以及在使用之前不对数据/查询进行质量检查。今天,我们继续给大家分享数据分析注意事项。

2022-04-21 13:25:31

海外就业经验:数据专业高手&新手?避免这些不专业的行为 (上)

随着在每一天中产生和收集的数据越来越多,几乎每家公司都以做出数据驱动的决策而自豪。数据科学正在成为一个越来越热门的领域。

2022-04-21 13:24:00

海外就业指南:面试美国Facebook公司数据类岗位流程及问题

上一篇文章中,我们聊了数据分析岗位在Facebook各个团队中的作用,以及招聘流程的第一步-初筛。今天,我们继续关注其招聘流程,以方便每一个有志于进入Facebook的小伙伴进行参考。

海外就业指南:美国Facebook公司数据类岗位薪资与所需经验

Facebook是大家熟知的社交媒体集团,大家耳熟能详的还有他家的口号:“赋予人们建立社区的能力,让世界更紧密地联系在一起”。今天,我们就先来介绍一下他家的概况和数据分析类岗位的要求。 他旗下拥有社交媒体平台Facebook、Facebook Messenger、Instagram和WhatsApp,以及Giphy、Mapillary和Oculus VR等产品。

浅析韩国留学之美容专业

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

浅析韩国留学之美容专业

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

海外就业指南:美国Facebook公司数据类岗位薪资与所需经验

Facebook是大家熟知的社交媒体集团,大家耳熟能详的还有他家的口号:“赋予人们建立社区的能力,让世界更紧密地联系在一起”。今天,我们就先来介绍一下他家的概况和数据分析类岗位的要求。 他旗下拥有社交媒体平台Facebook、Facebook Messenger、Instagram和WhatsApp,以及Giphy、Mapillary和Oculus VR等产品。

海外就业指南:面试美国Facebook公司数据类岗位流程及问题

上一篇文章中,我们聊了数据分析岗位在Facebook各个团队中的作用,以及招聘流程的第一步-初筛。今天,我们继续关注其招聘流程,以方便每一个有志于进入Facebook的小伙伴进行参考。

海外就业经验:数据专业高手&新手?避免这些不专业的行为 (上)

随着在每一天中产生和收集的数据越来越多,几乎每家公司都以做出数据驱动的决策而自豪。数据科学正在成为一个越来越热门的领域。

2022-04-21 13:24:00

海外就业面试经验:美国Facebook公司机器学习系统设计面试

上一篇文章中,我们讲到了印度小哥Rahul Agarwal面试Facebook伦敦的机器学习工程师故事中的第四部分-系统设计面试。今天,我们继续分享他的最后两轮面试-行为面试和机器学习系统设计面试。

2022-04-21 13:26:51

海外就业经验:数据专业高手&新手?避免这些不专业的行为 (下)

上一篇文章中,我们了解了2种不合时宜的数据分析习惯:过度解读结果并试图从虚无中编造故事,以及在使用之前不对数据/查询进行质量检查。今天,我们继续给大家分享数据分析注意事项。

2022-04-21 13:25:31

海外就业面试经验:美国Facebook公司系统设计环节面试

上一篇文章中,我们讲到了印度小哥Rahul Agarwal面试Facebook伦敦的机器学习工程师故事中的第三部分-第二轮现场编程面试。今天,我们继续分享他的下一轮面试-系统设计面试。

2022-04-21 13:28:15

留学热点
更多 >

亚洲留学大对比:韩国留学还是日本留学?

韩国还是日本?这两个离的非常近的国家到底该怎么选择呢?今天小编就给大家对比分析一下~

国外大学百科:那些以“学院”为名的学校

在国内我们一听到某某学院,第一反应就是:这学校不咋滴~的确,在我国大学与学院的区别在于:大学办学规模更大,学院办学规模小;大学师资力量强,学院师资力量相对较弱;大学文凭含金量高,而学院文凭含金量相对较低等这些差别,自然而然我们会普遍认为以学院为名的学校不太好~但国外学院的情况和我们学院的情况是一样的吗?

跟随哥伦比亚大学物理学教授了解宇宙中的神秘物质——中微子

在本问答中,乔治亚·卡拉乔吉(Georgia Karagiorgi) 解释了她对中微子和粒子物理学的迷恋,并描述了她希望在芝加哥附近的费米实验室加速器中学到的东西

怎样才能在严峻的求职形势中脱颖而出?

受新冠影响,企业和高校将传统的线下招聘转移到了线上,应届毕业生遭遇了前所未有的挑战。在这个特殊时期,如何才能在如此严峻的求职形势中脱颖而出?

选择计算机专业的两个因素

近年来有一大热的专业领域——计算机科学(简称CS),相信小伙伴们或多或少都有听说。计算机科学专业确实是个前景绝佳的专业,7月23日,人社部发布的《新职业在线学习平台发展报告》中显示,未来五年,新职业人才需求非常大,其中包含了计算机科学领域的多个专业分支,例如人工智能人才缺口近500万,云计算技术人员缺口近150万。

欧洲国家留学打工攻略有必要看一下

中国的出国留学生注意,如果你想去欧洲某个国家留学,想要合法回血并减轻经济负担,这份欧洲留学打工攻略你需要收藏!

出国读预科好不好_为什么要读预科课程

​有不少人认为,出国读预科课程是一件特别丢人的事情,甚至说感到羞愧,想尽办法不去申请预科学校,殊不知,读预科也有很多好处,这些好处远比你的面子重要的多。

留学小工具

留学费用计算

留学评估

高考留学评分器

智能选校