Online testing came first, then came an interview with HR which was mostly motivational based questions.
Then came an online final stage interview. Two hours long, Had to prepare a presentation beforehand. Interviewers were quite rude. Asked very advanced maths questions despite me not coming from a maths background and them knowing that, then proceeded to belittle me.