Round 1: OA Cleared
Round 2: DSA
- one question related Binary Search similar to koko eating bananas
- one question related to find median from data stream
- 2 LP questions
Solved two questions
Round 3: LLD
- Design Amazon music search
- User can search by songs, artists and album
- User can create playlist
- User can play, pause and reset the song
- 2 LP questions
Solved questions
Solved using strategy + factory + state design pattern
Round 4: Bar Raiser (machine coding)
- Design Amazon distributed CRON job scheduler like (AirFlow)
- 4 LP questions
Solved Question
Round 5: Hiring manager + HLD
- 40 mins discussion on previous projects + LP
- why are you looking out for change
- weird questions like tell me about a time where you made impossible project, possible
- tell me about a time where AI couldnt generate expected code
- HLD question: Design Web Crawler within 20 mins that to in depth
Result: Rejected due to last round