A recruiter approached me regarding this position. I gave almost 6-7 interviews, out of which 3 were coding and the others were design/architecture.
I used HackerRank for coding preparation. The coding questions were a bit easier than the design questions. Prepare core data engineering concepts.
Given two strings, s1 and s2, determine if s1 is a rotation of s2.
Inputs are one string, "pineapplepenapple", and another is a string list which has ["apple", "pen", "applepen", "pine", "pineapple"]. Print how many string combinations can be used from the list to create the original string.
Rental car service design question.
The following metrics were computed from 1 interview experience for the Uber Data Engineer role in Bengaluru, Karnataka.
Uber's interview process for their Data Engineer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Uber's Data Engineer interview process in Bengaluru, Karnataka.