Applied online through USA Jobs, because this is a federal position. I did a group interview with supervisor, co-worker, and Library director. We chatted over Skype because I was out of state at the time--they were very accommodating about this. Interview felt very comfortable, no one tried to intimidate me or ask me trick questions. I got a call shortly after the interview from an excited HR Manager letting me know I got the job.