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

Dec 15 NY Google Onsite

全局:

2015(10-12月) 码农类General 硕士 全职@google - 内推 - Onsite  | | Other | 在职跳槽

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

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

x
回报地里,圣诞节前的一个星期在NY面的

Round one:
1. Game of Life (Leetcode)
Follow up: how to scale if the board has 1 million rows and columns
用MapReduce

Roun
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
d Five (System Design)
- How to design Google Search Suggestion

HC passed and sent ot executive committee
求bless

评分

参与人数 5大米 +71 收起 理由
lvluolan + 3 感谢分享!
guixi107 + 3 谢谢你的介绍!
modifiedname + 50
muybienw + 5 感谢分享!
cjlm007 + 10 感谢分享!

查看全部评分


上一篇:G实习面 问host matching情况
下一篇:BB onsite 4轮

本帖被以下淘专辑推荐:

全局:
请问楼主说的game of life 用mapreduce是说将matrix 分成一块一块,然后reduce考虑边界?
HTML比较是建立Node:
class Node {
                String name;
                String value;
                Map<String, Node> map;

                public Node(String name) {
                        this.name = name;
                        this.value = "";
                        map = new HashMap<String, Node>();
                }
        }
回复

使用道具 举报

推荐
Thrice 2016-1-14 13:15:08 | 只看该作者
全局:
say543 发表于 2016-1-12 15:37
hashcode 因该是没有办法uniquely 辨认object 还是这边的object是node的value 相等就当作相等? 还是有 ...

是没有办法uniquely辨认,所以还要比一遍,但是可以过滤掉很多肯定不相等的subtree。像bloom filter一样。
看楼主的回答,hash function应该是能加进去越多元素(root value, left /right child value, height, number of descendants) 越好。
回复

使用道具 举报

推荐
 楼主| lfenjoy9 2016-1-12 01:20:44 | 只看该作者
全局:
Thrice 发表于 2016-1-12 00:02
lz你这个面的好难啊。。是有很多年experience吗?能请教下round four的hash具体是怎么算的?对descendant的 ...

我用Java的类似hashCode的方法根据左节点和右节点的hash,本节点的值来计算本节点的值

后来讨论hash函数时,提到可以加入左右节点的高度和节点个数等因素,

回复

使用道具 举报

全局:
楼主好厉害。。。第一题你说用mapreduce做我听都没听过 后来去百度百科里面看了半天 还没看懂=_=|| 哈哈 祝早日offer!
回复

使用道具 举报

🔗
wtcupup 2016-1-11 10:20:24 | 只看该作者
全局:
Round 4那道是经典的难题
回复

使用道具 举报

🔗
litJordan 2016-1-11 11:42:38 | 只看该作者
全局:
想问下LZ第三轮HTML那题能不能详细讲讲做法?谢谢!
回复

使用道具 举报

🔗
tbian 2016-1-11 11:55:13 | 只看该作者
全局:
这些问题都不懂诶
回复

使用道具 举报

🔗
tbian 2016-1-11 11:56:45 | 只看该作者
全局:
第一题 没明白什么意思
回复

使用道具 举报

🔗
say543 2016-1-11 15:07:32 | 只看该作者
全局:
能说说round 3的HTML 同一个level elements 如果顺序不同要考虑吗? 另外round 4 可以有哪些优化? 感觉hashMap比较就行了?
回复

使用道具 举报

🔗
Thrice 2016-1-12 00:02:32 | 只看该作者
全局:
lz你这个面的好难啊。。是有很多年experience吗?能请教下round four的hash具体是怎么算的?对descendant的和hash?hash函数怎样减小collision的
回复

使用道具 举报

🔗
 楼主| lfenjoy9 2016-1-12 01:24:25 | 只看该作者
全局:
say543 发表于 2016-1-11 15:07
能说说round 3的HTML 同一个level elements 如果顺序不同要考虑吗? 另外round 4 可以有哪些优化? 感觉hashM ...

顺序要相同

优化我指的是避免collision
回复

使用道具 举报

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

本版积分规则

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