Recruiter initialized phone screening, and then scheduled a phone interview. One week later, phone interview, 100% technical questions, last for an hour + .
A week later, got phone from recruiter, on site interview settled. half day on site interview met 3 people with various different technical questions...