They HR contacted me by seeing my profile on job portals. I had a telephonic interview followed by a google meet, some questions were asked technically. The process is very long. They are not flexible with the interview slot and choose people anonymously from different domain and call for a interview.