I applied via their career portal. The HR called and scheduled the interview within a week. It was mostly technical comprising of questions related to the profile and resume. The panel had 4 people and all of them were asking questions randomly. They were very professional.