I applied through linkedIn and got the response from the hiring manager. Then recived a call from HR for the basic screening. Then they scheduled the Telephonic interview with one of the technical team member, then followed by two F2F technical interviews and a manager round. The whole process took a week long.