Well coordinated, timely communication and updates.
Recruiter screening, followed by phone screen, then on-site interview with six different hiring team members.
Mostly technical and project related questions.
Took about 3 weeks from initial call to offer.