First step was the online assessment, which consisted of 30 questions, including 2 coding questions and 28 questions from Computer Science core subjects like Computer Network, SQL, Operating Systems.
After the OA, there was a offline written test round, where we had to write the complete algorithm of two coding questions (1 Leetcode easy and the other one was Leetcode hard) and Query of two SQL question (easy to medium difficulty).
After the written test round, a short 10 min interview was taken where the interviewer asked me explain my solutions, which I had written in the offline test.
Next was the final interview which went for about 30 minutes, it was entirely technical and Resume based.