I applied through a recruiter. The process took 6 weeks. I interviewed at Uber (Bengaluru) in Jun 2021
Interview
Recruiter approached me regarding this position. I gave almost 6-7 interviews out of which 3 were coding and others were design / architecture. I did user Hackerrank for coding preparation. Coding questions were bit easier than design questions. Prepare core data engineering concepts.
Interview questions [3]
Question 1
Given two strings s1 and s2, tell if s1 is a rotation of s2.
Inputs are one string "pineapplepenapple" and other is string list which has ["apple","pen","applepen","pine","pineapple"]. Print how many string combinations you can use from list to create the original string.
I applied through a recruiter. The process took 2 weeks. I interviewed at Uber in Jan 2025
Interview
starts with 1 screening round, the 2 technical rounds of coding and 1 hiring manager round and system design, technical rounds are mostly sql and coding. for hiring manager you have to have answers prepared
I applied through a recruiter. I interviewed at Uber
Interview
Started with SQL - medium to difficult, then problem solving using DP pattern questions, then Data Engineering concepts, Big Data, Spark concepts and a bit of programming. The questions overall were relevant and good .
Interview questions [1]
Question 1
SQL questions that were tricky to solve, although not programmatically difficult.