职场新人求建议

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货

最近看过此主题的会员

E轮2.5亿美元融资
K12教育独角兽一起作业诚聘
机器学习/数据统计/教育等职位
码农求职神器Triplebyte:
不用海投
内推多家公司面试
高效直聘+内推,70%面试率
AI帮你免费完善简历
直击全美十万个科技职位
坐标湾区
DreamCraft创始团队
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
锦晖律师事务所
12月16日
H1B讲座通知
查看: 5777|回复: 18
收起左侧

Facebook 10/11 on campus面筋

[复制链接] |试试Instant~
我的人缘0
sf3 发表于 2016-10-14 12:49:02 | 显示全部楼层 |阅读模式
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  100% (19)
 
 
0% (0)  踩

2016(10-12月) 码农类General 硕士 全职@Facebook - 校园招聘会 - 校园招聘会  | Other | fresh grad应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
一上来就做题,非常直接游客,本帖隐藏的内容需要积分高于 188 才可浏览,您当前积分为 0。
查看如何攒积分 Click here for more info.f" smilieid="108" border="0" alt="" />. check 1point3acres for more.

评分

参与人数 3大米 +58 收起 理由
whdawn + 50
1451427216 + 3 感谢分享!
leixiang5 + 5 欢迎来介绍你知道的情况

查看全部评分


上一篇:10.13 Dropbox 电面
下一篇:FB CMU oncampus 面经

本帖被以下淘专辑推荐:

我的人缘0
WhatsFLAG 发表于 2017-2-1 23:53:33 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  88% (32)
 
 
11% (4)  踩
sf3 发表于 2016-10-17 10:43
给一个tree,每个node 有很多children,找到所有最深的nodes 的common ancestor, 比如只有一个点最深,那 ...

       1
      / | \
    2  3  4
   /
  5              5最深,最低公共父节点是2, return 2.

这里是不是返回5更合理一些呢?因为假如只有一个node应该返回它本身,所以本身也可以算作父亲节点?仿照二叉树的LCA,那里边节点本身也被考虑成为父亲节点的范畴,

For example, the lowest common ancestor (LCA) of nodes 5 and 1 is 3. Another example is LCA of nodes 5 and 4 is 5, since a node can be a descendant of itself according to the LCA definition.


参考leetcode里边的描述
回复

使用道具 举报

我的人缘0
 楼主| sf3 发表于 2016-10-17 10:43:42 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  100% (19)
 
 
0% (0)  踩
enzy 发表于 2016-10-15 17:31
没找到第二题的面经,求详解或者链接~~~感谢,感谢,祝好运。

给一个tree,每个node 有很多children,找到所有最深的nodes 的common ancestor, 比如只有一个点最深,那返回他自己。
        1
      / | \
    2  3  4
   /
  5              5最深,最低公共父节点是2, return 2.

        1
      / | \
    2  3  4
   / \
  5  6         5,6最深,最低公共父节点是2, return 2

        1
      / | \
    2  3  4
   /          \
  5           6   5,6最深,最低公共父节点是1, return 1
回复

使用道具 举报

我的人缘0
minggr 发表于 2016-10-14 12:51:49 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (7)
 
 
0% (0)  踩
第二题实在是太
游客,本帖隐藏的内容需要积分高于 10 才可浏览,您当前积分为 0。
查看如何攒积分 Click here for more info.
。。。
回复

使用道具 举报

我的人缘0
leixiang5 发表于 2016-10-14 12:53:23 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  82% (200)
 
 
17% (43)  踩
坐等楼主的o
游客,本帖隐藏的内容需要积分高于 10 才可浏览,您当前积分为 0。
查看如何攒积分 Click here for more info.
~~~
回复

使用道具 举报

头像被屏蔽
我的人缘0
enzy 发表于 2016-10-15 17:31:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

我的人缘0
jacky841102 发表于 2016-10-15 18:12:57 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (17)
 
 
0% (0)  踩
求第二题详细~ 谢谢
回复

使用道具 举报

我的人缘0
Badger96 发表于 2016-10-15 23:59:54 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (166)
 
 
0% (0)  踩
求解释第二题怎么做,跟一般
游客,本帖隐藏的内容需要积分高于 10 才可浏览,您当前积分为 0。
查看如何攒积分 Click here for more info.
呢,感谢!
回复

使用道具 举报

我的人缘0
 楼主| sf3 发表于 2016-10-17 10:43:53 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (19)
 
 
0% (0)  踩
jacky841102 发表于 2016-10-15 18:12
求第二题详细~ 谢谢

给一个tree,每个node 有很多children,找到所有最深的nodes 的common ancestor, 比如只有一个点最深,那返回他自己。
        1
      / | \
    2  3  4
   /
  5              5最深,最低公共父节点是2, return 2.

        1
      / | \
    2  3  4
   / \
  5  6         5,6最深,最低公共父节点是2, return 2

        1
      / | \
    2  3  4
   /          \
  5           6   5,6最深,最低公共父节点是1, return 1

With React+D3v4 you'll learn the basics of building fast data visualization components in about an hour.


回复

使用道具 举报

我的人缘0
 楼主| sf3 发表于 2016-10-17 10:46:01 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (19)
 
 
0% (0)  踩
Badger96 发表于 2016-10-15 23:59
求解释第二题怎么做,跟一般的二叉树做法有什么不同呢,感谢!

不同就是用for loop遍历children. 最好top down计算高度,bottom up找出candidate. 如果每个node都算一次高度,worst case will be O(n^2).
回复

使用道具 举报

我的人缘0
1451427216 发表于 2016-10-17 11:08:09 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  96% (62)
 
 
3% (2)  踩
sf3 发表于 2016-10-17 10:46
不同就是用for loop遍历children. 最好top down计算高度,bottom up找出candidate. 如果每个node都算一次 ...

是不是把二叉树的left,right 改成for 循环遍历children就可以了?楼主能贴下code吗。谢谢
回复

使用道具 举报

游客
请先登录

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法 - 不要多加空格: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|小黑屋|一亩三分地留学网

GMT+8, 2018-12-12 12:59

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表