I applied online and was shortlisted for an Online Assessment (IQ Pattern matching and Math aptitude test. After the test, I was called for an online interview with the senior specialist and the head of the department (2 member panel). In the interview process, I explained my past projects and many of the questions were from previous projects. Questions like why you did x, and not y. The head of the department is a non-technical guy and thus asked why I am looking to switch jobs and various behavioural questions.
Following it up, the senior specialist tested coding skills in Python, C++, and Machine learning (20-30 mins). Total interview lasted 1hr 15 mins