Applied trough the website, got a call later in the week for scheduling an initial interview by phone. The interview contained general questions like Do you prefer individual work or teamwork? And why? The interview took approximately 25 minutes. After that I was scheduled for another phone interview with one of the team lead for the position I was applying for. This interview was focused more on technical aspects of the role and involved a few case studies to be solved on the spot.