There has been multiple rounds - 1st round includes online assessment test of almost 1 hr includes python and data science question. It is follow up by one to one interview. And in 3rd round there will be an offline coding test , where you will be given with a data set and asked to perform some operations on it from ML and EDA .
Although i had cleared all the rounds , still kept me as a backup candidate as someone else is joining earlier than me . It is humble request to management if you are not hiring, kindly don't waste time of candidates . And keeping someone as backup is worst things .