Applied online with CV, got a call a number of weeks later scheduling and interview. Came in to the office an hour early, and was then brought to a small meeting room with two other HR personnel.
first forty minutes where general questions about my experience, and my college course. Went through a questionnaire. I found those interviewing very friendly.
The last twenty minutes where a 1:1 technical interview, in which I was asked a number of technical questions related to what I did in college. Some tough questions about the tech industry.