I'm glad to share that I've received an offer from Uber for SDE profile (L3).
I'm so grateful to LeetCode, its undoubtedly the best platform to master DSA!
Background : I have never done any competitive programming, just intense LeetCoding for 5 months!
**Online Assessment: **
Q1 : Convert base2 to base6 (easy)
Q2 : For a given value of x, get max(x^y) for y belonging to [l,r]
Q3 : There are n trips (uber rides), where ith trip generates a revenue of revenues[i] but requires a minimum rating of ratings[i] to take that trip. Your inital rating is r. When you finsh a trip, its revenue gets added to your rating.
You are asked to pick at most k different trips to maximize your revenue.
Solved all three questions and qualified for interviews.
Interview Round1: Problem Solving
Interview Round 2: OOP
Design a vending machine that supports, dispensing items, displaying items, accepting and returning cash/coins, restocking etc..
Coding speed and the Data structure you use was very important here
Hiring Manager Round:
Received an offer for the Domestic Profile.
Offer details:
Base Pay: 21 LPA
PF: 1.57 LPA
UberPerks: 1.38 LPA
Joining Bonus: 2L
Relocation: 2L
RSU: 41K USD vested over 4 years
CTC : 37.8 LPA