💼 Experience: 3 years 3 months
👨💻 Current Role: Software Engineer at a FAANG company in India
🎓 Education: B.Tech, CS, Tier 1, India
💰 Current Compensation: ₹33 LPA
I recently interviewed for an SDE II Backend Engineering role at Uber. Sharing the complete process and questions asked for anyone preparing for Uber interviews.
I applied directly through the Uber career portal without a referral.
After around 5 days, I received an email from a recruiter to schedule the initial recruiter call. I scheduled the call for the following week.
The recruiter screening was primarily an alignment and fitment discussion.
Some of the topics discussed:
✅ Result: Cleared
Based on the discussion, the recruiter scheduled the Business Phone Screen, which was the first elimination round.
The Business Phone Screen was scheduled around 3 weeks after the recruiter call.
⏱️ Duration: 60 minutes
The round was focused on Data Structures & Algorithms.
First Unique Number — 99% similar to the LeetCode problem
I was able to solve the problem using the optimal approach.
✅ Result: Hire
After this round, I was moved to the onsite interview loop.
The onsite consisted of:
Design Hit Counter — 99% similar to the LeetCode problem
The version I received had three methods:
put(element)getCount(element)getTotalCount() — total count across all elements✅ Result: Hire
Design a chat application similar to ChatGPT
The application needed to support:
I had prepared for HLD primarily using Hello Interview. However, during the actual interview, I got stuck at a few places and made several silly mistakes. I wasn't able to recover well enough during the interview.
❌ Result: No Hire
My Calendar I — 99% similar to the LeetCode problem
❌ Result: No Hire
The behavioral round focused primarily on previous work experiences and situations.
Some of the questions asked were:
✅ Result: Hire
❌ Rejected
I am currently also in interview loops with 2 other companies, apart from the ones already mentioned below. I'll share the interview experiences for those companies as well once I have the final outcomes. 🚀
Syfe - Reject - https://leetcode.com/discuss/post/8511389/syfe-sde-2-backend-engineer-india-aug-20-i24k/
Kotak - Reject - https://leetcode.com/discuss/post/8525726/kotak-sde-2-backend-engineer-interview-e-1482/
SingleInterface - Reject - https://leetcode.com/discuss/post/8542841/singleinterface-senior-sde-interview-exp-sphu/
Google - Reject - https://leetcode.com/discuss/post/8551877/google-l4-software-engineer-india-aug-20-zgn1/