Portfolio Overview & Project Selection Questions
Be ready to describe your strongest 2-3 projects concisely. For each, explain the problem you solved, your design approach, tools used, and outcomes or learnings. Even if your projects are academic or hypothetical, focus on your thinking process and how you would measure success.
MediumSystem Design
103 practiced
Walk me through the architecture of one of your projects as you would on a whiteboard: describe high-level components, data flow, storage choices, external dependencies, deployment model (k8s, serverless, VM), expected load, and known failure modes. Explain key design trade-offs and how you validated assumptions.
EasyTechnical
106 practiced
You have the resume line: 'Implemented recommendation system.' Expand this into 2–3 improved resume bullets that show scope, technical depth, and measurable impact. Include technologies used and a quantifiable result. Show one example for a technical audience and one for a non-technical recruiter.
MediumTechnical
84 practiced
You shipped a new feature (e.g., improved search relevance). Walk through how you would quantify its ROI: define hypotheses, choose metrics (engagement, conversion, retention), design experiments (A/B), identify required data sources, and state decision criteria (statistical significance, MDE).
EasyBehavioral
89 practiced
You contributed a small but critical bug fix in a large project. How would you present this contribution in your portfolio and during an interview to demonstrate ownership and impact, even though the change was small? Include what artifacts you'd show (commit, tests, post-release metrics).
HardTechnical
90 practiced
You must choose to present either: A) a project showing broad tech exposure across frontend, backend, and infra with limited ownership, or B) a project showing deep ownership of a core platform component with measurable impact. For a staff-level backend role, which do you present and craft a concise argument defending your choice, including three talking points that demonstrate staff-level impact.
Unlock Full Question Bank
Get access to hundreds of Portfolio Overview & Project Selection interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.