type
status
date
slug
summary
tags
category
icon
password
- 自我介绍
 
- 团队组织架构?分工?负责的 scope?
 
- 做过最有挑战的事情?(非纯技术的也行)
 - 担任什么角色?
 - 最后结果如何?(STAR 原则)
 - 复盘,如何优化?(这里聊的比较多,聊了很多 redis 的问题,业务相关就不放了)
 
如:Redis 可以保证 crash-safe 吗?
- 系统设计:云盘系统,类似 Google Drive、OneDrive
 - 功能性要求:上传、下载、权限管理、文档共享编辑
 - 非功能性要求:百万日活
 - 讨论中提到的问题:(说 how 都得说 why)
 - 数据存储方案(对象存储服务存file data+MySQL存file meta)
 - SQL表设计
 - 上传方案(含MD5优化;讲了集群化的思路,还有上传任务机制)
 - 下载方案
 - “当前文件夹”设计(SQL)
 - 权限管理设计
 - 文档共享编辑设计(推/拉模式比较)
 
- 算法题:找出最短的和大于目标数的连续子数组(滑动窗口搞定)
 
这次面试就比较像外企了,交流为主,面试官也挺会问,能针对 how 挖 why 的细节。
- Author:王帅真
 - URL:https://blog.qizong007.top/article/zoom-interview-2
 - Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!
 













