OLA Cabs | SDE II Backend | Bangalore | April 2021 [Offer]
Anonymous User
932

Current Company : OEM (Mobile domain)
YOE : 6.9 yrs
College : NIT/IIIT
Position Applied for : SDE II Backend

Round - 1 (1 hour)
Problem solving and DS-Algo round

  1. Increasing subsequence sum
    G4G : maximum-sum-increasing-subsequence-dp-14
  2. Print all Permutations of A String.

Round - 2 (2 hours)
Machine Coding/LLD

Parse a json from a given URL and then return the count as per the queries.

Queries :
({"username","EQUALS","vinayk"},
{"address.city","EQUALS","Kolkata"},
{"address.city","IN","Mumbai,Kolkata"}}
Return the count of the people where username equals vinayk.
Return the count of the people where city of the people equals Kolkata.
Return the count of the people where the address of the people is either mumbai or kolkata.

Round - 3 HLD Round (1.15 hour)

Design API rate limiter system.

  • Discussed multiple rate limiting algorithms and how to create a system based upon it.

Round - 4 HM Round (45 mins)

  1. Current projects
  2. My current experience in System domain
  3. Multiple questions from my domain ( android system)
    • Android Tombstone
    • AIDL
    • HIDL
    • Tracing ANR
    • Tracing crashes
  4. Design recommendation system algorithm

Round - 5 Senior Talent Acquisition Member (15 mins)

  1. Current CTC
  2. Any offer in hand
  3. Notice period details
  4. Expected CTC
  5. Reason of leaving current organisation
  6. Explained the 6 day work culture in Ola

After that Sr. TA member asked me to share all the relevant documents with her. Came back with a CTC breakup and after negotiations, released final offer within 8 days.

My preparations :
Total LC questions :

  • 566 in almost 9 months (201 Easy, 321 Medium, 44 Hard)

Design from :

  • Grokking System Design
  • Narendra L YouTube Channel
  • Gaurav Sen YouTube Channel
  • System Design Interview YouTube Channel
  • Multiple articles on design basics
Comments (1)