I received an email from the recruiter 3 months after I submitted the application, followed up by 2 phone interviews. The first one was a general screening by the same recruiter. The second one was an interview with the hiring manager of the team which involves many technical questions regarding the position. Generally the questions were easy to answer if you know the required knowledge well. The interview process was efficient and carried out within 2 weeks. A template rejection email was sent to me 2 weeks after the 2nd interview.