要回国了,写个简单的总结吧。

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
码农求职神器Triplebyte:
不用海投
内推多家公司面试
坐标湾区
Games Startup
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
把贵司招聘信息放这里
查看: 1475|回复: 10
收起左侧

google on campus 面经

[复制链接] |试试Instant~ |关注本帖
rlzth2013 发表于 2015-1-29 23:55:28 | 显示全部楼层 |阅读模式

2015(4-6月) 码农类General 硕士 全职@Google - 校园招聘会 - 校园招聘会  | Other |

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

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

x
感谢地里分享的面经,所以也把自己的面经分享给大家.. 1point3acres

oncampus interview 面了2轮,一轮45分钟.第一轮: 1.判断是否是binary search tree.
             2.给一个有地势高度的matrix, 周围是2个oceans, 选出能流入both oceans 的位置.
               比如((0,3) (2,1) (3,0) 这几个点开始,河流能流入both oceans):
                                   ocean 1.1point3acres网
                                   3 2 6 7
                  ocean 1     4 2 1 3  ocean2
                                   1 5 4 2
                                   6 1 1 3
                                   ocean 2
第二轮: 1. 设计一个structure 存一系列ranges, 然后给个int,判断该数是否属于这些个ranges中.
             2. merge interval(leetcode 上原题).. from: 1point3acres
题目都不难 , 但是lz当时有点紧张没答好,希望这些对大家有帮助。

评分

3

查看全部评分




上一篇:Amazon intern面经
下一篇:Yahoo onsite 01/27/2015
china_rmb_cs 发表于 2015-1-30 06:29:27 | 显示全部楼层
多谢楼主新鲜面经分享,好运。
回复 支持 反对

使用道具 举报

NdrZmansN 发表于 2015-1-30 07:08:24 | 显示全部楼层
能不能详细讲讲第一题的解法?
谢谢,
回复 支持 反对

使用道具 举报

池大侠 发表于 2015-1-30 07:34:42 | 显示全部楼层
NdrZmansN 发表于 2015-1-30 07:08
能不能详细讲讲第一题的解法?
谢谢,
-google 1point3acres
Binary search tree? 还是那个ocean
回复 支持 反对

使用道具 举报

 楼主| rlzth2013 发表于 2015-1-30 07:39:55 | 显示全部楼层
NdrZmansN 发表于 2015-1-30 07:08-google 1point3acres
能不能详细讲讲第一题的解法?
谢谢,

就是DFS or BFS 矩阵上的点, 比如从(2,3)开始那就搜索(1,3),(3,3),(2,2),(2,4)这几个点,如果遇到边界或者遇到周围的值比当前值高,就结束搜索。然后用3个map,一个来标记visited的点,一个来标记能到达ocean1的点,一个来标记能到达ocean2的点。
如果走到边界点,那么当前路径的所有点都能到达那个边界对应的海洋,并把这些点记录下来。
回复 支持 反对

使用道具 举报

圆梦梦剧场 发表于 2015-1-30 07:42:45 | 显示全部楼层
NdrZmansN 发表于 2015-1-30 07:08. 牛人云集,一亩三分地
能不能详细讲讲第一题的解法?
谢谢,

先从和ocean1紧邻的点出发做一次BFS
然后从和ocean2紧邻的点出发做一次BFS
做BFS的时候,对于点(x, y),如果四周的某个点的高度比它高,就加入到queue
两次bfs都能访问到的点就是结果了
回复 支持 反对

使用道具 举报

NdrZmansN 发表于 2015-1-30 07:43:03 | 显示全部楼层
池大侠 发表于 2015-1-30 07:34
Binary search tree? 还是那个ocean

Ocean
. visit 1point3acres for more.谢了,
回复 支持 反对

使用道具 举报

dragon418 发表于 2015-1-30 10:31:12 | 显示全部楼层
圆梦梦剧场 发表于 2015-1-30 07:42. 围观我们@1point 3 acres
先从和ocean1紧邻的点出发做一次BFS
然后从和ocean2紧邻的点出发做一次BFS
做BFS的时候,对于点(x, y) ...

赞机智的解法, 多谢分享
Mobile Apps Category (English)728x90
回复 支持 反对

使用道具 举报

yapingchen1990 发表于 2015-2-6 05:09:24 | 显示全部楼层
rlzth2013 发表于 2015-1-30 07:39
就是DFS or BFS 矩阵上的点, 比如从(2,3)开始那就搜索(1,3),(3,3),(2,2),(2,4)这几个点, ...
. from: 1point3acres
那这样的话,岂不是要对matrix里所有的点都进行一次BFS或者DFS
回复 支持 反对

使用道具 举报

mengxiangjia 发表于 2015-2-6 11:17:32 | 显示全部楼层
圆梦梦剧场 发表于 2015-1-30 07:42
先从和ocean1紧邻的点出发做一次BFS. from: 1point3acres
然后从和ocean2紧邻的点出发做一次BFS
做BFS的时候,对于点(x, y) ...

“和ocean1紧邻的点”
你指的是左上角的点 还是边上所有的点,
回复 支持 反对

使用道具 举报

mengxiangjia 发表于 2015-2-6 11:22:27 | 显示全部楼层
dragon418 发表于 2015-1-30 10:31
赞机智的解法, 多谢分享

“和ocean1紧邻的点”. 围观我们@1point 3 acres
他是指的是左上角的点 还是边上所有的点,
回复 支持 反对

使用道具 举报

本版积分规则

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

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

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2018-5-27 07:59

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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