First they called for a phone interview from their HR department for very simple general questions, and then schedule a week later an in person group interview onsite with hiring managers, which last for about an hour. That should have been it, but one of the interviewer supposed to be there but not available, they said they will schedule a time for a third interview specific with that person.