2 steps,
The first step was phone screening.
The send step was combined of 3 interviews (HR interview, Technical Interview, And management Interview with high board)
HR Interview: 30 minutes.
Technical Interview: 150 minutes.
Management Interview: 30 minutes.