Me postulé a través de un reclutador. El proceso tomó 4 semanas. Acudí a una entrevista en Uber (San Francisco, CA)
Entrevista
Had 1 phone interview with recruiter. Then 2 phone interview with data scientists(1 for technical machine learning concepts and the other one is more like open ended questions).
Then I went onsite with 5 rounds of interview.
1st round: interview with data scientist. Open ended questions. He gave me some business questions and asked me how to solve it.
2nd round: interview with the PM in another team. Some questions about insurance pricing.
3rd round: interview with the hiring manager. I have to say I feel very offended by the hiring manager. He kept working on the laptop and he didn't even look at the whiteboard. He asked me the same questions 3 times and I repeated my answer 3 times. Then I knew he was not listening to me at all. This round is mostly about the projects that I work on. What metrics to use to measure the health of the business.
4th round: interview with data scientist. This round is technical machine learning problems. How to derive the regression coefficient. Ask questions about prediction and random forest.
5th round: interview with data scientist. Coding exercise. Leetcode easy level questions.
My overall impression is that people in Uber are very busy and they are not very friendly(except for the recruiter). I really like Uber's data driven environment, but I don't like their work style.
Preguntas de entrevista [1]
Pregunta 1
Lots of business questions related to health of the market.
Me postulé en línea. Acudí a una entrevista en Uber (San Jose, CA) en may 2026
Entrevista
My interview started with a stats coding round where I was asked to code for expected value for a problem and the second interview was a case study which was quite easy
Preguntas de entrevista [1]
Pregunta 1
Expected value for a dice problem and a case study about a Uber problem
The process was smooth and well organized. A recruiter initially reached out, followed by a first round consisting of two interviews—one with the team manager and another with a data scientist, both engaging and informative.
Failed at technical screening round. Recruiter told me I will be tested on SQL, but I got tested on Python as well. Did not prepare well for that interview and didn't get moved forward