Data Science MasterClass (September) | 2 seats left

Requirement Gathering

Requirement Gathering

Free concept previewThe full case walkthrough and interview practice continue below.

Here’s an example of a dialogue between the candidate and interviewer. The main focus is to clarify and frame the problem by asking clarifying questions to the interviewer. Some aspects you could clarify are the key objective of the ML system, user experience, data sources and scalability.

Sample Dialogue

[Interviewer] How would you design a pay range prediction on Glassdoor?

[Candidate] Thank you for the question. I’d like to start off by clarifying the question about Glassdoor. My understanding is that it’s a platform for jobs for job seekers to read employee reviews about companies and acquire salary information of a job. Is my understanding of this, correct?

Unlock Premium

Continue with the full applied walkthrough

Continue Requirement Gathering with the applied case study, diagnostic checks, and the recommendation you would give a PM.

Work through the complete product case
Build the study design step by step
Interpret diagnostics and results
Practice a senior-level interview response

Realistic product cases inspired by

Google logo
Meta logo
Amazon logo
Netflix logo
Apple logo
Dan Lee

Built from a senior data scientist’s perspective

Learn what to check, what to say, and how to make the decision.

Unlock the applied lesson

Premium includes every course, applied case, and coding exercise.