I applied through university. The process took 1 day. I interviewed at Novartis (Hyderābād) in May 2020
Interview
The interview was conducted virtually. Very experienced interviewers. This was through campus placements.
First was an online aptitude test with fairly general questions, nothing out of the blue.
Next was a online coding test with questions from Google Code Jam, so the questions were a bit on tougher side but you would want to focus on relatively completing them as it would be equally difficult for other guys.
After that was a F2F technical round where they asked about your projects in great detail and also to come up with solutions for hypothetical issues in your projects. They also discussed a few general Computer Science questions from DBMS, OS and networks.
Finally was the HR round with generic questions - nothing out of the blue.
Interview questions [1]
Question 1
What SDE best practices did you use in your project?