Here is my experience with Uber for L4 fullstack engineer role. Interviews were more inclined to Frontend engineering than backend. Recruiter skipped online assesment / phone screen round.
Coding round 1
Question around 2D DP with multiple follow ups
Machine Coding Round / Specialization round
JS task runner implementation with dependencies. Solution related to graph traversal and knowledge about JS setTimeouts / Promises
System Design
Standard design questions like build facebook feed, netflix, etc. Round was more focused on frontend architecture.
HM Round
Standard behavioral questions, conflict resolution, etc.
Recruiter called back saying feedback for all rounds were good, waiting for offer.
Although feedback is good, my HM round experience is bit bothering me
I am a little confused on what to do next, is this a common interview experience at Uber? I have good feedback (H/SH for all 4 onsites + 1 phone interview rounds ) for Google L4 as well, but team matching could take ages there so not sure if I should wait for google or take uber itself.