Applied online, first round was a hacker rank coding challenge, if it goes well , 3 rounds of phone interview from hiring team(mostly HR, Manager and Senior developer) and then they bring you onsite if everything goes well, extremely nice people, helpful and kept it professional and on to the point. Over all went well.