Two 30-minute interviews, one with HR, and the other with team leads. The overall interview process was smooth and the people at the company were awesome to converse with. They were informative and transparent about the position and asked thought-provoking questions to analyze your skills.