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

Google Onsite面经

 
全局:

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

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

x
本帖最后由 nunuh89 于 2018-2-13 23:18 编辑

上周飞去了湾区,1月22日先找同学带着逛了逛Google Sunnyvale。1月23日面试。
9:45开始上午面试三轮,每轮45分钟。
午饭一轮,然后下午两轮。
真的是白板写题哦。一整面白板。
我情况比较特殊,第一轮的面试官noshow。于是推迟了整整半个小时才看到面试官。

第一轮是华人大姐,题目就是roomba,扫地机器人,给定几个api,剩下的就开始写吧。我跟面试官讨论了很久思路,第一步先想到的是bfs然后又才弄出了dfs。写到一半多的时候,时间到了。
总而言之这一轮都很尴尬,面试官是第一次做第一轮面试,上来也没有热身之类的,又迟到了,搞的我也很紧张,脑子不转了。表现一般。

第二轮一片楼房有高度,在一个矩阵里。从正面和侧面分别都可以得到一个侧影的高度。在不影响正面侧面的高度的情况下,最大的高度和
思路,比较下每一组高度的最小值,和即为所求
follow up能不能优化。能,排序一下可以降维。
这一轮是波兰小哥,跟我聊得很开心,紧张的心情也缓解了一些。面完了之后小哥给我发了封邮件说sorry没回答你所有的问题,有问题可以继续问我。

第三轮是美国老哥。给定一组char,包含({.小括号 Eg. : a(b(c){2}){2}d will be decompressed as abccbccd. {}中间的是前面()里的内容的重复次数。
思路用栈,所有的往栈里压,直到),开始把上一个(之后的全部弹出到栈外,然后乘以倍数,然后翻转,再重新压到栈里,然后直到最后,全都弹出栈,翻转,就是结果了。
这一轮比较明确的是题意的沟通之类的很好,因为代码写到一半的时候老哥都可以跟我准确的保持same page(尽管我之前讲思路的时候他都一直是嗯嗯嗯),但遗憾的是代码还差两三行收尾。老哥先掐表聊了15分钟,真是掐表聊的。尬聊也要拖够点。


午饭轮问了很多问题,比如说Sunnyvale这个楼是啥情况啊之类的。反正off record,随意问问,但我也没啥胃口,毕竟上午两轮答得都有瑕疵。


第四轮是美国小哥,很朋克的那种,披头散发,简单聊聊就开写,LZ77压缩算法。
大概是 原:ABRA DABRA KADABRA 压缩后:ABRA D|tag|len|offset| KA|tag|len|offset 有压缩后的字符串,还原原来的。时间复杂度O(N) 。tag就是一个标记,len是引用了多长,offset是这个字符串往前数多少个是同一个字符串。这个有一定的小trick,一个是会有地址偏移,一个是可以引用引用,如例子所示。要考虑引用的地址偏移
followup原文中遇到tag怎么办.我的答案|tag|tag
考官答案|tag|0 压缩效率更好
写出来了之后还有几分钟聊天时间。


第五轮是印度妹子,声音很轻。题都不难,两个基础题,一个是字符矩阵中,只能上下左右,找到完整的目标单词。
我首先说要一个visited数组记录,然后妹子就问举个例子,然后就想啊想,想出来,比如pop这样的,需要visited。
然后就开始写了。
第二道题是用链表模拟数字+1的操作。
边写边说明思路。就很常规操作。


总结就是,(以下是个人关于面试整体的一些总结)
您好!
本帖隐藏的内容需要积分高于 120 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 120 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies


祝在找工作的各位好运!
也祝我自己好运!







补充内容 (2018-2-2 11:33):
第一题的细节在101楼

补充内容 (2018-2-2 11:33):
第二题的细节补充在108楼了

补充内容 (2018-2-2 11:45):
第四题我的思路在98楼。

补充内容 (2018-2-2 11:46):
第二题优化的思路在100楼

补充内容 (2018-2-6 08:15):
已过SVP,拿了标准包。准备去G家了

评分

参与人数 12大米 +68 收起 理由
AnthonyNeu + 5 给你点个赞!
Andrew.yukai + 3 很有用的信息!
一亩菠萝地 + 3 给你点个赞!
jackalsin + 1 很有用的信息!
jiahui + 3 给你点个赞!

查看全部评分


上一篇:Tableau电面
下一篇:狗家面经

本帖被以下淘专辑推荐:

推荐
moneshine 2018-2-5 05:00:36 | 只看该作者
全局:
谢谢楼主分享
回复

使用道具 举报

推荐
 楼主| lyt-09 2018-2-4 23:01:15 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

全局:
扫地机器人很高频啊
回复

使用道具 举报

🔗
cascade15 2018-1-31 07:06:34 | 只看该作者
全局:
最近看到很多次扫地机器人啊
回复

使用道具 举报

🔗
 楼主| lyt-09 2018-1-31 07:08:54 | 只看该作者
全局:
crazymarbury 发表于 2018-1-31 07:01
扫地机器人很高频啊

好像是的,这个题还是自己动手写写比较好,需要考虑的事情不少。下笔才知道
回复

使用道具 举报

🔗
 楼主| lyt-09 2018-1-31 07:09:55 | 只看该作者
全局:
cascade15 发表于 2018-1-31 07:06
最近看到很多次扫地机器人啊

最近变成高频题了,最好自己写写看
回复

使用道具 举报

🔗
忆梦前尘 2018-1-31 07:12:28 | 只看该作者
全局:
看来扫地机器人只能用DFS了。。
回复

使用道具 举报

🔗
 楼主| lyt-09 2018-1-31 07:15:01 | 只看该作者
全局:
忆梦前尘 发表于 2018-1-31 07:12
看来扫地机器人只能用DFS了。。

BFS也可以,只是效率不太高。
回复

使用道具 举报

🔗
zynsteve 2018-1-31 07:56:23 | 只看该作者
本楼:
全局:
感谢大大!!
回复

使用道具 举报

🔗
cascade15 2018-1-31 07:58:02 | 只看该作者
全局:
lyt-09 发表于 2018-1-31 07:09
最近变成高频题了,最好自己写写看

扫地机器人要达到的目的是什么?全扫完?
回复

使用道具 举报

🔗
tengfei0118 2018-1-31 08:09:25 | 只看该作者
全局:
加油 lz 没有问到design
回复

使用道具 举报

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

本版积分规则

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