Sr Data Scientist Interview Questions

3,499 sr data scientist interview questions shared by candidates

Basic probability & stats questions -- just go through the book Practical Statistics for Data Scientists & Brilliant.org and you'll be all set. But make sure to brush up on PM knowledge as well, since this seems to be what they're really looking for.
avatar

Senior Data Scientist

Interviewed at Glassdoor

3.9
Dec 29, 2018

Basic probability & stats questions -- just go through the book Practical Statistics for Data Scientists & Brilliant.org and you'll be all set. But make sure to brush up on PM knowledge as well, since this seems to be what they're really looking for.

Standard behavior questions. Technical questions included 2 verbally described SQL scenario and BI cases. No business case question. The presentation was the most challenging, but the recruiter shared every detail 1 week before the interview date.
avatar

Senior Associate - Data Science

Interviewed at KPMG

3.6
Sep 30, 2022

Standard behavior questions. Technical questions included 2 verbally described SQL scenario and BI cases. No business case question. The presentation was the most challenging, but the recruiter shared every detail 1 week before the interview date.

While i/v date was scheduled to match the trip from UK, no details were given until at the 11th hour. No introduction to their environment was given. How to apply Scrum in Data Science? How to revive entrepreneurship?
avatar

Senior Data Scientist

Interviewed at PlayStation

4.1
Jun 28, 2014

While i/v date was scheduled to match the trip from UK, no details were given until at the 11th hour. No introduction to their environment was given. How to apply Scrum in Data Science? How to revive entrepreneurship?

Can you explain what the pseudo-code below is trying to do? array[N] # array of N integers, indexed 0 to N-1; # assume it’s populated with [1,4,2,-2,-9,10,2,12,2,-4,-4,-4,-4,2,6,7] peak = array[0] index = 0 output = [] # array of tuples For x in 1..N-1 if (array[x]*array[x-1] > 0) if peak < 0 and array[x] < peak peak = array[x] index = x if peak >= 0 and array[x] > peak peak = array[x] index = x else output.insert( (index, peak) ) peak = array[x] index = x end if end for return output
avatar

Senior Data Scientist

Interviewed at PriceLabs

4.5
Dec 15, 2023

Can you explain what the pseudo-code below is trying to do? array[N] # array of N integers, indexed 0 to N-1; # assume it’s populated with [1,4,2,-2,-9,10,2,12,2,-4,-4,-4,-4,2,6,7] peak = array[0] index = 0 output = [] # array of tuples For x in 1..N-1 if (array[x]*array[x-1] > 0) if peak < 0 and array[x] < peak peak = array[x] index = x if peak >= 0 and array[x] > peak peak = array[x] index = x else output.insert( (index, peak) ) peak = array[x] index = x end if end for return output

Viewing 421 - 430 interview questions

Glassdoor has 3,499 interview questions and reports from Sr data scientist interviews. Prepare for your interview. Get hired. Love your job.