Facebook面试官:如何突围大厂算法面试?

Facebook面试官:如何突围大厂算法面试?Facebook面试官:如何突围大厂算法面试?

“给你 a、b 两个文件,他们各存放 50 亿条 URL,其中每条 URL 各占用 64 字节,内存限制是 4G,请你编写代码找出 a、b 文件中相同的 URL”。这是某家大公司在 2016 年秋招时的一道笔试题。

[转载出处:www.ii77.com]

你可以停下来先想想如果你正在面试,你会怎么回答这道题。50 亿条 URL,每个 64 字节,加起来就是 320G,最简单不用动脑筋的方法当然是把他们都加载到内存里,然后直接比对,但这么大的数据量肯定是不可能。

[本文来自:www.ii77.com]

进一步分析,你可能会想到要对文件做拆分,对 URL 做排序,然后逐步做分析对比。但是,这么大的数据量,怎么做?这个时候肯定是面试官要考验你的关键点,你总不能说,我把 50 亿条 URL,按从前到后的顺序,拆分为 2000 个文件,然后每个文件挨个做对比,顶多多对比几次,结果就出来了。是的,这样能行,但是也就意味着你就被淘汰了。

其实,对于这样的面试题,面试官想看到的是你能不能想到分治法、哈希,或者布隆过滤器之类的知识点。再换句话说,这道题其实是一道算法题,而非简单的一道程序题。

很多大公司在面试时都尤为看中候选人的算法能力,他们甚至会让候选人当场写代码。究其原因,其实是因为算法的基础能力也会直接决定一个程序员的好坏。用武侠小说来做比喻,算法是“内功”,而编程的各种框架,就犹如各种“招式”。

是的,算法对于一个程序员来说,至关重要。很多程序员发现自己的算法基础不好,于是便上 LeetCode 疯狂刷题,但刷一年下来,发现其实自己没什么长进,面试的时候,面试官随便换个问法,自己要么紧张,要么基础不好,支支吾吾答不出来。

我从大学开始,就喜欢算法,并且也曾拿到过 ACM 亚洲分区赛金牌。这些年,对于算法类的面试题,我有很多的感触。今天,我希望能够通过“算法面试通关 40 讲”这个视频课程,把我的经验全部分享给你,这其中包括典型算法题归类和分析、算法理论基础、面试技巧、解题技巧等等。


Facebook面试官:如何突围大厂算法面试?

剧透,文中有彩蛋

我是谁

我是覃超,曾在 Facebook 做工程师,作为 Facebook Messenger Tech Lead,参与了 Facebook App、Facebook Messenger、Facebook Phone 等产品的研发工作。其实,在同济大学计算机专业就读期间,我就对算法和数据结构产生了浓厚的兴趣,接触了各种程序竞赛,并且拿到了 ACM 亚洲分区赛金牌。得益于此,我从美国顶尖学府卡内基梅隆大学计算机专业毕业后,直接加入了 Facebook。

我在 Facebook 的 3 年时间里,面试过数百位技术人,对于算法面试的考察点和解题方式有丰富的第一手经验。放眼网上现有的算法和数据结构文章和教材,大多比较碎片化,经常会出现知识点覆盖不足或者研究性内容过多的问题。因此,我希望通过这个课程帮你梳理一套算法题切题的思路,同时,通过白板视频的方式,手把手带你现场解题,帮你彻底理解题目背后的考点,锻炼算法思维,让你在面试和平时的工作中大显身手。

你能获得什么?

“算法面试通关 40 讲”视频课程共 40 讲,我结合自己多年面试官的经验,将高频知识点和常见面试解题思路做了系统性的梳理和总结。学完我的这个课程,你可以收获以下四个方面:

常见算法知识点理论讲解

在课程中,有近 40% 的篇幅是常见的算法理论讲解。对技术人员而言,计算机领域知识理论浩如烟海,该如何下手?面试中最常出现的算法知识点是有规律可循的,基于我的总结,你应该可以找到学习的窍门。

高频面试题目思路剖析

这个课程还包含 17 讲得高频面试题实战演练。无论是硅谷公司还是国内一线大厂,在盲目刷题之前,我先从面试官的角度为你捋清出题思路,这样你知己知彼,方能百战百胜。

LeetCode 高效解题四步法

在大厂算法面试中,只给出正确答案远远不够。更重要的是,你要让面试官看到自己清晰的解题思路以及良好的代码素养。我总结出了适合大厂算法面试的 LeetCode 高效解题四步法,教你用一套规范化的流程来应对面试中的算法考察,帮你从面试中脱颖而出。

有效提升算法面试通过率

这几年,我一直致力于帮助更多技术人拿到理想 Offer,参加过我往期辅导的学员,面试通过率都呈几何倍数提升,拿到硅谷及国内顶级互联网公司 Offer 的成功率一直保持在 95% 以上。我相信你只要认真学了这套算法面试通关方法论,离拿到心仪公司的 Offer 不会太远。

 Facebook面试官:如何突围大厂算法面试?

限时订阅..

..一:限时优惠价¥99 元,原价¥129 元,10 月 20 日恢复原价

..二:每邀请一位好友购买,你可获得 24 元现金返现,多邀多得,上不封顶,随时..。(..流程:极客时间 App - 我的 - 分享有赏)

彩   蛋

我们为订阅用户准备了算法面试通关..礼包,包含 30 道典型题 +8 套程序员经典简历模板。已经订阅用户可以关注“极客时间”微信服务号,回复关键词“面试”领取。

如何订阅

扫描下图..,立即试看或订阅。

热门文章

  1. 决明子的功效与作用及禁忌(决明子的功效与作用及禁忌副作用)2024-05-06
  2. 生态系统的特点和组成(生态系统的特点和组成部分)2024-05-06
  3. 正邦集团oa系统登录入口(正邦oa手机登录入口)2024-05-06
  4. 放假!2024-05-06
  5. 五一假期即将到来,中消协发布提醒2024-05-06
  6. 【教师讲座】做学生心理安全的守护者——乌一中心理危机干预工作详解专题讲座2024-05-06
  7. 叶赫那拉宇策出场集数(叶赫那拉煜麟)2024-05-06
  8. 中原管道制造有限公司电话(中原水管怎么样)2024-05-06
  9. 奋斗在新明朝第二部txt(奋斗在新明朝第二部贴吧)2024-05-05
  10. 2023年深市公司分红金额及比例均创新高,平均分红比例达39%2024-05-05
  11. 博腾股份:目前美国生物安全法案未对公司订单和业务开展产生实质性的影响2024-05-05
  12. 高盛:若能在股东回报等方面缩小与全球差距,A股可能会上涨约20%2024-05-05
  13. 中山大学附属第一医院第六批“组团式”紧密型帮扶封开县人民医院急诊科专家简介2024-05-05
  14. 任务栏怎么变窄(任务栏变窄了怎么调回来)2024-05-05
  15. 国盛金控:本次吸收合并国盛证券事项已完成公司内部相应的审批程序2024-05-05
  16. 赛微电子:瑞典产线产能相较收购前存在数倍提升2024-05-05
  17. 通威股份:首次回购公司股份524.95万股,成交总金额1.14亿元2024-05-05
  18. 万孚生物:美国子公司呼吸道三联家用自测OTC产品获得美国FDA EUA授权2024-05-05
  19. 第一次的辣妹第二季宣传片(第一次的辣妹第二季宣传片)2024-05-05
  20. 中华民族的最高利益和根本利益是什么(中华民族的最高利益与根本利益)2024-05-05
自媒体 微信号:ii77 扫描二维码关注公众号
爱八卦,爱爆料。

小编推荐

  1. 1 知道 | 真实的精神病院,没有铁丝电网,病人也没被绑在床上

    我们可能一直对精神病院存在误解。

  2. 2 这4道年夜菜,颜值高、寓意好、又美味,在家就能做

    跟着社会的开展,作业的需求,我们的应付越来越多,在饭桌上酒水自然是不可短少的,朋友的盛宴邀请不能不到位,可是

  3. 3 刚刚,华为突然亮剑,震撼了全世界!

     刚刚进入2019年,华为就传来了喜讯! 2019年1月7日于深圳,华为宣布推出鲲鹏920芯片,创造了计算性能新记录! 1、鲲鹏920芯片

  4. 4 紫光西部数据王笑丹:打造“新一代智能数据中心”,全面拥抱未来!

    离开DellEMC,就任紫光西部数据首席运营官,对于王笑丹来说无疑是一个新的开始。 不同于传统高端存储 上任伊始,王笑丹很快发现与所习惯的EMC高端存储销售的不同之处。 紫光西部

  5. 5 智能家居涌入线下 家庭安防普及之路还有多远?

    进入2019年,智能家居产业链进一步成熟,在地产商、酒店公寓等市场带动下,预计智能家居将会更快涌向线下市场,迎来落地潮。 根据艾瑞资讯《2018中国智能家居行业研究报告》显

  6. 6 TD516数模兼容对讲机——无惧恶劣环境

    BF-TD516是一款实现低成本与高强度通讯的数模兼容专业手持对讲机。 其机身采用IP54防尘防水等级标准打造,坚固抗摔。结合不同行业实际需求, 为用户提供双重紧急报警、5W大功率远

  7. 7 广电竟然找“帮手”搞5G :牵手中信集团共探网络顶层设计

    广电要参与5G频谱和牌照发放的消息早已不胫而走,一直受到行业人士的高度关注。但是广电发展5G面临的资金和人才问题如何解决,一直是各方热议的焦点。 据悉,中信集团将与广电

  8. 8 一种新的手机设计,可以让手机同时接入4G和5G网络

    点击 上方“IEEE电气电子工程师学会”即可订阅公众号。网罗全球科技前沿动态,为科研创业打开脑洞。 照片来源:Joni Kurvinen 阿尔托大学(Aalto University)的研究人员设计的一款原型手机

  9. 9 华为突然亮剑,震撼了全世界!

    来源:鸣金网 刚刚进入 2019 年,华为就传来了喜讯! 2019 年 1 月 7 日于深圳,华为宣布推出鲲鹏 920 芯片,创造了计算性能新记录! 1 、鲲鹏 920 芯片采用了 7 纳米制造技术,基于 A

  10. 10 华为“刀片式基站”获国家科学技术进步奖一等奖

    近日,2018年度国家科学技术进步奖在北京揭晓,华为“新一代刀片式基站(Blade Site)解决方案研制与大规模应用”项目获得2018年度国家科学技术进步奖一等奖。 该项目凭借创新的基

本文内容来自网友供稿,如有信息侵犯了您的权益,请联系反馈核实

Copyright 2024.爱妻自媒体,让大家了解更多图文资讯!