The interview consisted of four rounds:
1. Pre-screen: An online test where I had to build an Angular application in four phases. Progression to the next phase was only possible after passing all test cases in the current phase.
2. Technical: In this round, the interviewer asked about my current role, experience, and some behavioral questions. I was also asked to implement a basic Angular task using any Angular IDE.
3. Technical: This was another technical round. Initially, I was asked to openly share everything I know about Angular. Then, I was given a task to implement in Angular.
4. Managerial: This was an interaction round with the manager.