The interview process really weeds out people who mass apply to job posts. The interview process has a couple of phases. The first phase is the general introductory interview followed by a technical interview. Once that's completed there is a final interview with the team lead to determine whether you are a good team fit.