Atlassian·Machine Learning Engineer·Onsite - System Design / Architecture
- Design a recommendation system for a product feed (like an e-commerce home feed). Walk through the full system including requirements, architecture, and how you'd evaluate it.
- How would you handle cold start for new users and new items in this recommendation system?
- What offline metrics would you use to evaluate the ranker, and how do they connect to what you actually care about in production?
- How would you design the feature store and training pipeline to keep features fresh enough for a real-time feed?
- How do you prevent feedback loops and ensure diversity in the recommendations over time?
“This was the whole interview basically.”