There are two stages of interviews. The first is a technical interview, and the final stage is an interview with the Managing Director.
The technical interview focuses more on technical discussions, asking about past experience, and includes some case studies. It takes less than one hour.
The interview with the Managing Director is more of a casual conversation. It also takes less than one hour.