Meta·Software Engineer·Onsite - System Design / Architecture
Jun 2026
Meta system design round focused on building a LeetCode-style coding judge platform, which sounds scoped until you realize they want the full thing: sandboxed grading, user profiles, contest infrastructure, and a real-time leaderboard that doesn't fall apart under load. Solid question, took me a while to find my footing.
- Design a coding judge platform like LeetCode, including problem catalog, code submission with sandboxed grading, user profiles, and contest support with real-time leaderboards.
“I started with the problem catalog and submission flow, which felt safe, but the interviewer kept nudging toward the contest side and I realized I'd been avoiding it because leaderboards under write pressure are genuinely tricky.” The rest of the author's notes on Software Engineer interview at Meta, Onsite - System Design / Architecture round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.
View Post