There are three parts to the interview, online screening, online programming round and then a technical interview.
The online screening consists of questions from basic concepts of SQL, programming and some aptitude based questions. There are also very easy programming questions.
For the online programming round, there will be 5 questions ranging from easy to medium difficulty. I recommend you to use an external code editor and run your code before submissions (the inbuilt editor does not support any of that). This is where I messed up and didn't get past this round.
The rounds are all taken through the Outshine app and you'll need to setup two videostreams (laptop camera + mobile phone)