All contact is with HR until your interview. No sense on trying to go around that
Interview process is about an hour with 3-5 individuals asking questions very tailored to the position
All candidates get the same questions and you will be given about 15 minutes with the questions immediately before your interview begins. Nice touch that makes it easy to feel comfortable and confident in the interview.