It was an online assessment that consisted of 9 questions. A few about SQL, a few about Machine Learning metrics, a few about Python. Later there was a part to describe an idea for implementing a promotion for the users and finally the task to train the model based on the dataset with timestamps.
Interview questions [1]
Question 1
If the recall is equal a number and precision is equal another number what should be the values in precision matrix?
first round technical , second round case study and behavioural. Techincal had 2 main SQL Qs and then experimentation and analytical questions based on the SQL ones, on precision and recall
I applied online. I interviewed at Uber in Jan 2026
Interview
One hour interview. 30 minutes of 5 simple SQL questions asked in a text IDE. 20 minute case study on larger company wide thinking. 10 minute general questions I have for the interviewer.
I applied online. I interviewed at Uber (San Francisco, CA) in Jan 2026
Interview
2 rounds, technical round and then analytical deep dive round. technical round involves 30 min of sql and 30 min of ml concepts or analytical case study depending on the team, final round involves resume overview and analytical dive of case study