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


一亩三分地论坛

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

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

新鲜google跪经

[复制链接] |试试Instant~ |关注本帖
Firechaser 发表于 2016-3-1 07:07:46 | 显示全部楼层 |阅读模式

2016(1-3月) 码农类 硕士 实习@Google - 内推 - 技术电面 |Fail其他

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

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

x
刚面,已跪,面经回馈大家1. 不知道哪国小哥,说话很低沉,电话有点杂听不太清楚,直接做题
(1)Singleton pattern. 表示并不知道design pattern。解释了一遍Class A只能创建一个object,应该怎么写这个class。我设置了一个static int limit = 1,然后constructor先判断limit是否为0,如果是0,就return(脑抽)。小哥表示不能return,我说那就throw exception吧,他表示可以,但是还有个方法,实在听不清。
(2)给一个Edge的set, Edge class { int parent, int child }给好了,要求根据这个set建一个二叉树,返回树的root。想了半天怎么找root,后来终于想到root不可能出现在child的位置。最后没来得及写完。

2.国人小哥,声音很洪亮,应该是个很欢乐的人。直接做题。.鐣欏璁哄潧-涓浜-涓夊垎鍦
就一道题,没做出来。
http://www.geeksforgeeks.org/fin ... -in-a-given-string/

水平不行,来年再战吧。祝大家都有心仪的offer。

评分

3

查看全部评分

mingzhou1987 发表于 2016-3-1 07:29:45 | 显示全部楼层
关注一亩三分地公众号:
Warald_一亩三分地
第二题是不是可以用拓扑排序把order存在一个vector吧,最后return 结果的首entry作为root?
回复 支持 反对

使用道具 举报

sunnywrq 发表于 2016-3-1 08:23:54 | 显示全部楼层
关注一亩三分地微博:
Warald
求问楼主第二题怎么写
回复 支持 反对

使用道具 举报

googlerr 发表于 2016-3-1 09:12:44 | 显示全部楼层
sunnywrq 发表于 2016-3-1 08:23
求问楼主第二题怎么写

上面网址里面有详细的方法说明:)
回复 支持 反对

使用道具 举报

sunnywrq 发表于 2016-3-1 12:06:25 | 显示全部楼层
googlerr 发表于 2016-3-1 09:12. 鍥磋鎴戜滑@1point 3 acres
上面网址里面有详细的方法说明:)

啊。。不不不,是哪个edge set的题
回复 支持 反对

使用道具 举报

mingzhou1987 发表于 2016-3-1 12:20:27 | 显示全部楼层
想了一下可以先求出入度为0的点,这个点是root,然后hashmap<int, vector<int>> + bfs建树,每次连出一个child除去map里相应的位置
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

custom counter

GMT+8, 2017-5-27 14:34

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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