This is how the interview process was -
1)Application
2)Screening round
The first round was a 15-minute screening call with a recruiter. The conversation covered my background, favorite programming languages, and project details.
3)Technical Interview round 1
The first technical interview lasted about 45 minutes. It began with a brief introduction, followed by a coding problem focused on graphs.
4)Technical Interview round 2
The second technical interview was even more challenging, involving a hard-level coding problem on dynamic programming.