Design enterprise file recommendations under ACLs
Company: Dropbox
Role: Data Scientist
Category: Machine Learning
Difficulty: medium
Interview Round: Technical Screen
Quick Answer: This question evaluates a Data Scientist's ability to design production-grade machine learning and recommender systems for enterprise file suggestions under ACLs, focusing on feature engineering, candidate generation, ranking architecture, access-control enforcement, privacy/security hardening, bias control, explainability, API design, latency SLOs, and safe rollout. It is commonly asked in Machine Learning/system-design interviews because it tests both architectural thinking and operational ML competency—blending conceptual understanding with practical application across scalability, tenant isolation, and privacy-compliance concerns.