I first applied online and then had to fill out a questionnaire. Once the questionnaire was received, the hiring manager called me to schedule an in person interview. I live in a different city, so I had to commute 3hrs. to the interview location. They did not provide ask or provide any sort of compensation for interview expenses.