Round 1: Technical Round 1 (DSA)
Questions:
- Merge Intervals
- Index of smallest element in a sorted array
- Given a stream of numbers, implement
takeInput()
andgetProduct()
of last 3 numbers - LRU Cache implementation. Discussion around Meghacache's eviction policy.
- Design
ArrayList
(get, remove, add). ArrayList vs LinkedList. - Next greater element to right
- Find count of pairs with sum less than K
- Inorder traversal of a tree without recursion
- Difference between readiness probe, liveness probe, startup probe.
- Helm Charts related questions
- Discussion on Kafka consumer. How to tune it to avoid frequent rebalancing?
- Given binary tree and 2 nodes, calculate sum of all the nodes in that path.
- SQL: Given employee salaries, find 2nd max
- Write singleton class.
- Longest substring with unique characters.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 2: Technical Round 2 (System Design)
Questions:
- Food delivery app.
- CAB Booking system (MoveInSync)
- Unique ID Generator
- Notification System
- Video Streaming Platform (Zee5 etc)
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 3: Hiring Manager Round
Questions:
- Typical Amazon-templated questions, which need to be answered in STAR format.
- Example: Conflicts experienced with resolution strategies.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.