May 2009 - May 2017 论坛八周年-你的足迹,我的骄傲


一亩三分地论坛

 找回密码
 获取更多干活,快来注册

一亩三分地官方iOS手机应用下载
查看: 2750|回复: 10
收起左侧

google MTV 电面

[复制链接] |试试Instant~ |关注本帖
knight0clk 发表于 2016-10-5 02:59:39 | 显示全部楼层 |阅读模式

2016(10-12月) 码农类 硕士 全职@Google - 内推 - 技术电面 |Otherfresh grad应届毕业生

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

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

x


刚挂了电话,来分享求米 国人大哥,人非常nice,最后还给我提了好多建议。不知道大哥能不能看到这个帖子,感谢感谢!

问了两题

. 1point3acres.com/bbs
#1 leetcode原题,单向链表,l1->l2->l3->...->ln,变成:l1->ln->l2->ln-1->l3->...
. From 1point 3acres bbs

我先说用array存下来,然后重建链表,分析一下时间空间复杂度。然后直接说了最优算法。 全部写完大概二十多分钟。. 鍥磋鎴戜滑@1point 3 acres


#2 一个matrix存了好多数,支持两种操作 -google 1point3acres
update(i, j, v):更新坐标为[i,j]的元素 . 1point3acres.com/bbs
sum(x1, y1, x2, y2):把[x1, y1]和[x2, y2]所确定的矩形空间所包含的数求和(x1<=x2, y1<=y2)

.1point3acres缃
有三种情形,(1)update很多,(2)sum很多,(3)都很多。可以预处理,在三种情形下怎么设计。
这题不用coding,只要讲思路。 最后问了一下工作内容,还有谷歌不同location的工作和薪资差别


感谢地里帮我内推的同学
-google 1point3acres
. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷




结果还没出,但问的两题都比较顺利。不知道OA会不会被考虑进来,我OA做的不好。。。


-google 1point3acres
. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
最后啰嗦一句,instant经常服务器出错啊,我这篇帖子发了三遍还没发出来

鏉ユ簮涓浜.涓夊垎鍦拌鍧.



评分

1

查看全部评分

本帖被以下淘专辑推荐:

myangelasuka 发表于 2016-10-5 03:15:40 | 显示全部楼层
关注一亩三分地公众号:
Warald_一亩三分地
第二题不用coding嘛? 国人大哥要求到什么程度。。 要讲Binray Index Tree的原理嘛?
回复 支持 反对

使用道具 举报

myangelasuka 发表于 2016-10-5 03:16:05 | 显示全部楼层
关注一亩三分地微博:
Warald
国人就是比三哥好
回复 支持 反对

使用道具 举报

湾区留下来 发表于 2016-10-5 03:32:09 | 显示全部楼层
国人好给力啊   看到有人说烙印上来就问那个 perfect rectangle 直接就跪了
回复 支持 反对

使用道具 举报

 楼主| knight0clk 发表于 2016-10-5 03:42:12 | 显示全部楼层
myangelasuka 发表于 2016-10-5 03:15
第二题不用coding嘛? 国人大哥要求到什么程度。。 要讲Binray Index Tree的原理嘛?

第二题不需要tree啊。。
回复 支持 反对

使用道具 举报

leixiang5 发表于 2016-10-5 04:18:53 | 显示全部楼层
湾区留下来 发表于 2016-10-5 03:32
国人好给力啊   看到有人说烙印上来就问那个 perfect rectangle 直接就跪了

哈哈哈哈.说我吗?
回复 支持 反对

使用道具 举报

大古1234 发表于 2016-10-5 04:56:20 | 显示全部楼层
你好, 请问你第二题怎么答得呀?
回复 支持 反对

使用道具 举报

liujiajunwin 发表于 2016-10-5 05:51:35 | 显示全部楼层
第一题不用Array吧,先遍历一遍链表得到长度,之后把后半段reverse一下,然后把reverse之后的后半段插入前半段,复杂度是O(N)但是空间要求只有O(1)
回复 支持 反对

使用道具 举报

ytsr 发表于 2016-10-5 06:41:02 | 显示全部楼层
lz说说“谷歌不同location的工作和薪资差别”呗?
回复 支持 反对

使用道具 举报

virpro 发表于 2016-10-5 07:07:14 | 显示全部楼层
liujiajunwin 发表于 2016-10-5 05:51
第一题不用Array吧,先遍历一遍链表得到长度,之后把后半段reverse一下,然后把reverse之后的后半段插入前 ...

楼主后来不是直接说出了最优解吗
回复 支持 反对

使用道具 举报

syjohnson 发表于 2016-11-1 02:42:18 | 显示全部楼层
knight0clk 发表于 2016-10-5 03:42
第二题不需要tree啊。。

BIT是数状数组
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2017-5-23 11:14

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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