Question 1
What decision would a model support in this job, and what would you refuse to automate?
Approach. Name the decision, the label you can actually collect, and the human who still owns the call.
Turn a data scientist job description into likely modeling, experiment, and stakeholder questions, grouped by the skill they test.
Matched in your browser from the requirements in the posting and Luna’s interview-question hub. These are practice prompts, not a claim that this wording will be asked.
Role
Build machine learning models when a decision needs a prediction, and say when it does not
Question 1
Approach. Name the decision, the label you can actually collect, and the human who still owns the call.
Question 2
Approach. Say the online check and the slice — a group of users or inputs — you would watch first.
Coding
Analyze behavior in SQL and Python, including pandas where it is the right tool
Question 3
Approach. Name the function boundary and the test you would write before adding libraries.
Question 4
Approach. Say what you measured, the change, and the cost you left in place.
Role
Design experiments and state the hypothesis, the metric, and the decision
Question 5
Approach. One change, one metric, and the confound you would not ignore.
Question 6
Approach. Say who the metric left out and the decision you made anyway.
Coding
Analyze behavior in SQL and Python, including pandas where it is the right tool
Question 7
Approach. Name the entity, the key, and one query you must keep fast.
Question 8
Approach. Say the join, the filter, and the index or rewrite you would try first.
Behavioral
Explain uncertainty to stakeholders who want a yes or no
Question 9
Approach. Name the objection, what you changed, and what you did not. Do not flatten it into “we aligned.”
Question 10
Approach. Say the ask, the artifact you left them, and what you refused to take over.
Data scientist postings mix three interviews: a technical screen in Python or SQL, a modeling or experiment discussion, and a stakeholder story. The bullets tell you the mix. “A/B” and “hypothesis” mean they will ask what would change your mind. “Model” means they will ask where the model was wrong online. “Partner with product” means the result has to be a decision, not a notebook.
Read the metric carefully. If the posting names a business number, your stories need that kind of number. If it names model quality only, they will still ask who feels a false positive.
Prepare one analysis that moved a decision and one model or test you would not ship. The sample posting is a product data science role.
The posting below is already in the tool. The questions are the ones its requirements point to. Replace it with a posting you are actually interviewing for.
Related: Netflix role-specific questions · Google interview questions · SQL interview pacing