Round 1
Questions:
- Specific question not provided.
- Wildcard on Trie
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 2
Questions:
- Number of Operations to Make Network Connected.
- How would you design a login page and store passwords?
- Discussion on rate limiting algorithms and how do they work.
- Volatile vs Atomic in Java.
- How do you decide the size of the thread pool in your application?
Candidate's Approach
I solved the network connection problem using Disjoint Set Union (DSU).
Interviewer's Feedback
No feedback provided.
Round 3
Questions:
- Specific question not provided.
- The question was related to finding a cycle in a directed graph.
Candidate's Approach
I implemented the solution using Depth-First Search (DFS).
Interviewer's Feedback
No feedback provided.
Round 4
Questions:
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 5
Questions:
- Explain HLD of your project.
- How did you manage timelines in your project?
- How did you mentor junior engineers?
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 6
Questions:
- It is similar to a bar raiser round at Amazon where someone from outside the team interviews you and evaluates based on cultural fit.
- Why do you want to leave Amazon?
- Explain HLD of your recent project.
- How were you able to manage being a tech lead with your own tasks at hand?
- What are launch checklist items you follow for your service?
- Why OCI?
- Did you have direct customer interaction and what did you do to ensure customer satisfaction?
- Design a download service which downloads data asynchronously.
- Number of Subsequences That Satisfy the Given Sum Condition
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Status: Got rejection mail after a few days. Did not get any feedback.