Recruiter reached out in LinkedIn
Online Assesment:
- Simple looping and if-else question.
- in range of L-R find number divisible by sqrt(n) (Stack based solution)
- variation of minDistance string (DP based solution)
Techincal Interview Round 1 (60 mins)
- This round had a DSA question on zig-zag traversal of binary tree.
- One quick system design for an E-commerece site (not much discussion apart from the design explanation)
- Theoritical questions on SOLID principles, CAP theorem Java upgrade from 8 to 17,
- How you would sort all the Strings starting with char c int a List strList using only Java streams.
Techincal Interview Round 2 (60 mins)
Pure System Design Round
- Design a Personalized Promotion System (Gather all requirements and finally provide the rough API contracts, DB used and why and sample DB contracts)
This round got a bit extended by 10 mins due to continued discussion
Hiring Manager Round (45 mins)
- High Level Project Overview for the current Organization
- Multiple STAR based questions
- RDBMS vs NoSQL
- Exposure to AI
- Contributions/Responsibility to the present team.
- Current Comp details.
Final Verdict: Selected
Approx timeline for entire process : 25 days