Pre-interview screening tests were a tad different for a professional level position but was straight forward. Ended up having numerous interviews : phone interview with hiring manager, panel interview with hiring manager, HR Rep, and engineering manager, then had a site tour, followed by another interview with higher level HR and VP. Was then asked to come back for an interview with Ops Manager who was out on emergency travel the day of original interview. Finally had a follow up phone call with a different manager. HR followed up with some follow up questions regarding salary expectations later in the day. Received a call from HR that they decided to go with another candidate.