一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 1874|回复: 10
收起左侧

google 电面

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

2016(1-3月) 码农类 硕士 全职@Google - 猎头 - 技术电面 |Pass在职跳槽

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

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

x
上来聊简历聊了大约10多分钟。
然后只问了一道题,给一个file,去除里面重复的行。我问了要不要preserve order,他说不用。就直接hashset做了。

随后followup问了假如这个file很大怎么。 基本就是cc150里面external sort的原题。
做完还剩10分钟左右,然后就让我问问题了,最后45分钟不到就结束了。
和网上看到的其他google面经感觉风格不是很一样。
. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴

评分

3

查看全部评分

本帖被以下淘专辑推荐:

  • · Google|主题: 54, 订阅: 45
bobzhang2004 发表于 2016-3-12 22:07:17 | 显示全部楼层
请问楼主说的“external sort”是指先根据每行字符串的字母顺序排序,最后merge吗?
回复 支持 反对

使用道具 举报

 楼主| eric2011 发表于 2016-3-13 03:06:33 | 显示全部楼层
bobzhang2004 发表于 2016-3-12 22:07
请问楼主说的“external sort”是指先根据每行字符串的字母顺序排序,最后merge吗?

其实无所谓的,只要让完全相同的行排在一起,对吧。
回复 支持 反对

使用道具 举报

menderr 发表于 2016-3-13 04:40:48 | 显示全部楼层
eric2011 发表于 2016-3-13 03:06
其实无所谓的,只要让完全相同的行排在一起,对吧。

还不是很明白,原始文件不是排序的,如果每次只读一部分进入内存的话,再去掉内存里重复的,其他的怎么去除呢?还是先对大文件排序?
回复 支持 反对

使用道具 举报

 楼主| eric2011 发表于 2016-3-13 05:17:56 | 显示全部楼层
menderr 发表于 2016-3-13 04:40
还不是很明白,原始文件不是排序的,如果每次只读一部分进入内存的话,再去掉内存里重复的,其他的怎么去 ...

大体思路是先分批读入内存,然后对每一批我们可以在内存内quicksort排序,然后写到disk上。再用merge sort把所有chunks合并成一个完整的排序完的文件。然后相同的行就会连续出现,你就可以很容易的去掉重复行了。
回复 支持 反对

使用道具 举报

Sally_Z 发表于 2016-3-13 05:36:48 | 显示全部楼层
楼主请问一下你这个是第一轮hr聊吗?还是已经是技术面了?
回复 支持 反对

使用道具 举报

 楼主| eric2011 发表于 2016-3-13 06:02:53 | 显示全部楼层
Sally_Z 发表于 2016-3-13 05:36
楼主请问一下你这个是第一轮hr聊吗?还是已经是技术面了?
. 1point3acres.com/bbs
技术面试。
回复 支持 反对

使用道具 举报

menderr 发表于 2016-3-13 08:50:31 | 显示全部楼层
eric2011 发表于 2016-3-13 05:17
大体思路是先分批读入内存,然后对每一批我们可以在内存内quicksort排序,然后写到disk上。再用merge sor ...

明白了,多谢。祝好运,啥时候onsite?
回复 支持 反对

使用道具 举报

darksamil 发表于 2016-3-14 06:38:18 | 显示全部楼层
问下楼主,follow up是让你口述下怎么做,还是要写代码的?
. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷代码的话网上有例子么?
回复 支持 反对

使用道具 举报

 楼主| eric2011 发表于 2016-3-14 11:34:36 | 显示全部楼层
darksamil 发表于 2016-3-14 06:38
问下楼主,follow up是让你口述下怎么做,还是要写代码的?
代码的话网上有例子么?

没有写代码。
回复 支持 反对

使用道具 举报

bobzhang2004 发表于 2016-4-1 09:02:10 | 显示全部楼层
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
那感觉没有写什么代码啊
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

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

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

custom counter

GMT+8, 2016-12-9 02:42

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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