推荐:数据科学课程和书籍清单以及培训讲座


一亩三分地论坛

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

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

Dropbox 面经

[复制链接] |试试Instant~ |关注本帖
phoenixjiangnan 发表于 2016-8-3 13:58:55 | 显示全部楼层 |阅读模式

2016(7-9月) 码农类 硕士 全职@Dropbox - 网上海投 - 技术电面 |Fail在职跳槽

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

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

x
ABC 妹纸问如何找出一个文件系统下所有的 dup files
. visit 1point3acres.com for more.
我把问题想简单了,就用了递归, 然后比较每个 file 的 hash, 如果两个以上 files 共享同一个 hash 就是dup, 然后返回 list<list<file>>

然后我指出会有hash collision, 有的话要在用另一个 hash algo 去比较

有很多问题是在 follow up 才想到. visit 1point3acres.com for more.
1. 有些file 没有 permission 去访问, 会有 exception
2. 递归可能导致 stack overflow, 所以应该用 iterator. From 1point 3acres bbs

第一个电面...已跪
水花舞林 发表于 2016-8-3 15:42:44 | 显示全部楼层
楼主是内推的吗
回复 支持 反对

使用道具 举报

liurudahai 发表于 2016-9-30 23:18:10 | 显示全部楼层
permission还要在CODE里解决?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

custom counter

GMT+8, 2017-8-21 01:46

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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