针对百度网盘项目,面试官能问的那些面试题,速速收藏!

1.项目上线之后,在大量用户使用的背景下,我们可以在什么地方进行优化

2.如果用户上传的文件量已经超出我们的服务器容量限制了,我们除了加盘扩容之外,还有什么方式?

3.文件如果在上传的时候网络中断,如何确保再上传的时候在原来的进度上继续上传?我们是如何实现断点续传的?如果我们更换浏览器重新上传文件,还会有之前的上传进度吗?

4.文件秒传的时候发生MD5冲突怎么办?比如用户上传的是A文件,但是他与我们服务器中B文件的MD5值是一样的(哈希冲突),那么在这种场景下用户上传A,执行秒传逻辑后实际上存储的是B,我们如何优化这种哈希冲突?

5.同一个用户短时间内上传大量文件,导致我们的后端资源紧张,无法对其他用户的请求做正常处理,我们要如何解决这种问题?

6.文件预览是怎么实现的?

7.我们网盘中有多级目录,讲一下多级目录的实现和如何进行删除

8.如何实现文件分享的?为什么要这么做?还有没有其他的解决方案?

全部评论

相关推荐

点赞 评论 收藏
分享
臭脚男神:两周过去了没动静 当时面试官说两周内会推进的 绷不住了
点赞 评论 收藏
分享
Racmf:经典老板拍脑袋决策
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务