I discovered the job through my campus career website and I applied through that. I was invited for an interview, and was contacted through email with information about the interview. They gave examples of what questions I might be asked, and emphasized how they wanted me to answer (in STAR format). My interviewer was not the most personable person, and so it made it a little more intimidating than I thought it would be. I had a 45 minute time slot, but was asked only 3 questions, and the rest was dedicated to any questions I had.