College: Tier 3 (Private)
DSA Experience:
- Had prior knowledge of topics like Stack, Queues, Binary Search, Number Theory, Bit Manipulation, Trees (Generic Trees), Graphs, and DP (excluding advanced concepts like Digit DP and DP with Bitmask).
- Learned interview-specific topics like Linked Lists and Binary Trees within 15 days before the interview.
Competitive Programming:
- Peak Specialist on Codeforces.
- Active in competitive programming for a long time on Codeforces, CodeChef, and occasionally on Atcoder.
Development Experience:
- Below average in development.
- Familiar with Python and JavaScript.
- Created a few ML projects.
- Developed a web server in C++.
Interview Process:
1. Online Assessment:
- 3 problems: Difficulty was LeetCode Medium, Medium & Hard.
2. Technical Round 1:
- Introduction & Resume Discussion (5 mins).
- Asked about AVL Tree.
- A linked list problem: Reverse two segments of a linked list.
- A math puzzle.
3. Technical Round 2:
- Introduction & Project Discussion (10 mins).
- Basic questions related to ML and JavaScript (5 mins).
- A DSA problem, a slight modification of Kadane's Algorithm.
- A DP problem, a variation of the Minimum Sum Path on a grid with 2 follow-ups.
4. Technical Round 3:
- Project Discussion and Development-related questions (10 mins).
- A string-related problem (25 mins).
- I was asked to implement all DSA problems and run them on an online compiler. Interviewers provided edge cases.
Result:
Selected
Compensation:
89K per month for 2 months.