I applied online and the recruiter reached me and scheduled a call with a developer once the hiring manager gave a thumbs up. The second round took was conducted on Coderpad. He asked me 2 question in which one was to design a DS and other was a coding challenge and you can solve in any language