For the Fresh Graduate Program, it is a 3-4 step interview process.
The first round consists of an MCQ based online test which has almost 20 MCQs and 1 hour duration.
The second round is an on-site full-day coding test which consisted of three coding questions. It was open language.
Based on the coding performance, the third step was scheduled. If coding performance was above a certain threshold, the technical interview is bypassed else there is a technical interview where you are asked questions about OOP, DSA, and programming.
The fourth and final interview is HR one where you answer basic questions about yourself and have salary discussions.