The interview process was clear, quite straight-forward, didn't take too much time to complete the whole process as I completed within a day (on-site interview). There was one round with HR where the HR explained to me how the company works in general and I had to do a small English interview. After that I had a technical round with a technical leader (who later on became my leader), and the this round was just very great as he (the technical leader) was very skilled but also very understanding and patience. Since he knew I was just a fresher at the time, he carefully asked and explained to me all the hard topics that I couldn't give an answer,