If shortlisted, you'll be sent a pre-interview process wherein they'll make you do numerous IQ tests and some algebra questions. Next, you'll be invited for an interview that'll involve both the HR and the tech lead. The HR will handle the behavioural questions, while the tech lead will handle the coding questions. In summary, there's only two interview stages.