Initially, I interviewed by phone as the site was 350 miles away. I paid for travel to and from the interview. Of course, mine was just a technician position and I am sure that they pay for travel for upper tier positions. I was interviewed by my supervisor, another supervisor and their manager. I had 23 years experience and quite frankly, I believe they had made their decision before I even showed up. The entire process took less than an hour and a half and there was no tour of the facility. I received the offer within a week but it still was 9 weeks before I started because of the background check and physical. Being it was later in the year (December start date) may have had something to do with the delay.