Initial HR phone screen followed by a technical screen with a developer in the team.
The person conducting the phone interview was not too helpful. I had doubt if they could even hear me properly. The interview was extremely one sided as most questions I asked about the questions the interviewer asked was brushed aside to move on to more questions. It was one of the more hurried interviews I've had.
This might have been a one off occurrence as I've heard nothing but positives about this company.