HR called and scheduled an interview after 2 or 3 months after applying.
During the HR call, I was asked questions about my experiences and certifications.
HR scheduled a technical round with 4 people for an hour and HR was also there during the interview, a total of 5 people.
It was a nice experience, they make you comfortable and ask whatever you know mostly out of your resume.