I applied through college or university. I interviewed at Uber (Charlottesville, VA) in Feb 2020
Interview
The interviewer ran down my resume and asked some questions about my projects. And then I got a coding problem to solve. I can choose the language I like. The coding problem is related to dynamic programming.
Two rounds about previous projects, one round talk to HM, one round talk to bar raiser which is more like behavior questions, one round coding. I explained the projects again and again to different interviewers. Maybe they evaluate them in different aspects.
Interview questions [1]
Question 1
Describe your previous projects. How do you explain ML to someone who doesn't know ML?
I applied online. I interviewed at Uber in Dec 2019
Interview
The introduction and behave questions are fine. Interviewer asked something about my resume and high level technical stuff happening in the company. Technical part is not easy, I was given a medium level question but didn't solve it.
Interview questions [1]
Question 1
Solve an equation in string with two variables x and y, with x given, solve y.
Only +, - and multiplication in form of 'kx'.