There were 3 rounds of interview
HR screening
First Technical Round
Second Technical Round.
So in the HR screening round there were questions regarding my previous experience and the tech stacks I have worked upon, followed by some basic tech questions and they explained me the process.
1st Tech round was where I was asked some technical questions regarding SQL and Javascript and then given three coding questions based on Javascript in MS Words and I solved all three of them in given timeline and then Interviewer asked me some follow up questions.
I got a call from HR about my 2nd tech round.
In the second round I was asked some behavioral questions regarding managing different tasks which includes different stakeholders and then I was given a question based on json and asked to code in a platform(which I don't remember).
I solved it and then Interviewer ended the calll.
Interview questions [4]
Question 1
Q. Given a string of multiple words, capitalize the first letter of every words.
Given a string as sentence form a word such that every first letter of every words get concatenate in order then second letter of every words and so on.
I was given a json data and I was required to find a property in that json through different condition and perform an operation on the value of that property.
This was in 2nd round when I was given a json data which describes the Uber ride of a user in the past, which had status property of a ride as 'Completed', 'Cancelled' and we were required to find the Completed rides as status of all the rides and then return the final amount.
I applied online. The process took 6 weeks. I interviewed at Uber (Bergen op Zoom) in Dec 2021
Interview
Smooth process, recruiter was super engaged and giving feedback after each round which helped immensely. Took overall 2 months from applying to being accepted. Very transparent process and good atmosphere throughout the interviews.