回复: 40
跳转到指定楼层
上一主题 下一主题
收起左侧

Google NYC onsite 感受分享

全局:

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

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
工作一年之后第二次面G,waive了电面,onsite五轮,都是coding1. Move zero + House robber 第一题完全是warmup 写第二题DP方程的时候出了点小错,面试官提醒改过来了,这应该是一点瑕疵


2. Game of Life + followup 如果board很大怎么办 (并行/分布式处理)
3. 一个family tree,给两个node,判断有没有血缘关系。这题事先设计数据结构,开始我考虑是parent指向child,然后稍微一比划不对,没让我多想面
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

说实话面G之前我也看了很多版里面的面筋,我的算非常简单的题了。自己总结了教训就是,如果题目不清楚是应该和面试官讨论,但一旦题目清楚你进入解题阶段,不仅code要bug free,分析也要尽量完美,别指望着面试官指正你。特别是像我遇到这样的简单题,要求肯定就更严了。

祝各位好运吧。

评分

参与人数 4大米 +19 收起 理由
silentsea + 3 感谢分享!
muybienw + 10 感谢分享!
mat_xu + 1 很有用的信息!
hustbill + 5 感谢分享!

查看全部评分


上一篇:Coursera OA1
下一篇:FB面试经历,已拿offer,希望能帮到更多的人

本帖被以下淘专辑推荐:

推荐
rinto 2016-10-12 02:38:20 | 只看该作者
全局:
楼主,family tree那个题目,用dfs具体是怎么解得啊,先把一个node的所有ancestor找出来然后dfs另一个node的ancestor的一个个试看看有重复的么?还是有什么更好的方法呢?
我的想法是从两个node开始bfs分别bfs,分别存一个visited的hashset看什么时候有交集,这样visited的总node数比较小ancestor每往上走一层数目要多一倍

还有directed graph那题问的是求连通还是强连通啊?如果只是连通是不是可以直接转化成undirected graph就行了啊,如果是强连通好像clrs上是楼主说的那个算法
回复

使用道具 举报

推荐
rinto 2016-10-13 21:55:29 | 只看该作者
全局:
blactangeri 发表于 2016-10-13 20:56
谢谢回复

就是说并行和分布都需要读取其他相邻thread的数据,比如说应该有n个thread同时运行, 但最后 ...

"thread2 ~ thread n 都需要用前一个thread的结果"我不知道你的前一个指的是哪个,应该是它们都会用到相邻的结果,你从矩阵的角度来看,比如thread i分到矩阵的一小块,那么它算它那个小块边边的时候是不是要看一下边边相邻又在它这块之外的那些元素呢。如果在同一个机子上并行,它读起来没有问题,因为都在内存里(另外它只是读前一轮的结果,这一轮并不是覆盖掉前一轮数据,所以不用担心冲突),如果分到了不同的机子,它就需要communicate才能得到那些元素。
回复

使用道具 举报

🔗
pushazhiniao 2016-9-12 03:47:25 | 只看该作者
全局:
跟楼主的详尽过程点个赞!
回复

使用道具 举报

🔗
zzjj20112011 2016-9-12 09:11:20 | 只看该作者
全局:
谢谢分享。好经验。
回复

使用道具 举报

🔗
greentrail 2016-9-13 09:22:30 | 只看该作者
全局:
> 问题就是有时候面试官提示了一些,没能独立分析出问题。.

有时候,面试更依靠运气和机会。上面的理由有点牵强。我想,即使你全部独立做出来,他们还会给其它理由的。


补充内容 (2016-9-13 09:23):
楼主,有更好的offer等着你!
回复

使用道具 举报

🔗
 楼主| TonyLic 2016-9-13 13:51:44 | 只看该作者
全局:
greentrail 发表于 2016-9-13 09:22
> 问题就是有时候面试官提示了一些,没能独立分析出问题。.

有时候,面试更依靠运气和机会。上面的理由 ...

嗯,运气也是很重要
除非大牛实力碾压,大部分人还是努力+运气啦
回复

使用道具 举报

🔗
william_gong 2016-9-17 08:58:21 | 只看该作者
全局:
directed map怎么判断连通 求On解法
回复

使用道具 举报

🔗
citynart 2016-9-17 09:04:08 | 只看该作者
全局:
楼主你运气好好,基本都是leetcode
回复

使用道具 举报

🔗
citynart 2016-9-17 09:04:39 | 只看该作者
全局:
william_gong 发表于 2016-9-16 16:58
directed map怎么判断连通 求On解法

可以用unionfind然后find用压缩路径
回复

使用道具 举报

🔗
citynart 2016-9-17 09:06:35 | 只看该作者
全局:
pushazhiniao 发表于 2016-9-11 11:47
跟楼主的详尽过程点个赞!

楼主看你的帖子,还有这个帖子已经一些别的面筋。感觉方差好大啊难度,风格也不同
回复

使用道具 举报

🔗
william_gong 2016-9-17 09:24:22 | 只看该作者
全局:
gaocan1992 发表于 2016-9-17 09:04
可以用unionfind然后find用压缩路径

union find 的复杂度是on吗?
这个我还真不知道。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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