At the beginning there was a phone interview with a recruiter. After that in a couple of days I was invited to in-person interview with hiring manager. The interview took about an hour and included questions about both personal and professional skills.