中级农民
- 积分
- 235
- 大米
- 颗
- 鳄梨
- 个
- 水井
- 尺
- 蓝莓
- 颗
- 萝卜
- 根
- 小米
- 粒
- 学分
- 个
- 注册时间
- 2016-4-30
- 最后登录
- 1970-1-1
|
试了几下system design, chatgpt 4o-mini的表现不太满意,gemini flash也不太满意 . chatgpt 4o / deepseek 感觉勉强能打, 综合下来llm还是不太适合给我完整答案,更适合去回答solution中某块具体的问题。
Prompt:
我现在准备面试科技大厂的Senior/Staff SDE岗位,我们来详细讨论一下这道system design吧,具体题目是Design a File Storage Service Like Dropbox 我希望你1. 模拟真正的面试来回答 2. 严格记住我们需要严格满足45分钟面试时间,3. 应该用什么database,database具体的schema,index以及需要的query要展开讲讲 (记住 不要overcomplicate the issue, 只讲最关键的表,尽量控制在3张表以内) 4. 重点还是在high level design和 deep dive这一部分 5. 在最后如果能同时提供一些实际世界里类似系统是如何设计的最好。 6. 我希望的脉络大概是 Function Requirement / Non-Functional Requirement / Core Entity / API Design / High-level Design / Deep Dive
以下是具体的functional requirement :
Users should be able to upload a file from any device
Users should be able to download a file from any device
Users should be able to share a file with other users and view the files shared with them
Users can automatically sync files across devices |
|