I initially got an internal recommendation from an employee at the firm and then went to an infosession held on my college campus and managed to get another recommendation. The interview was held at the career center and was 30 minutes long. It consisted of basic technical questions such as "What's the difference between abstract and interfaces in Java" "How familiar are you with C? What is a pointer? How do you dereference a pointer?" and other basics. He seemed very concerned that I knew C. Overall, the interview was very straightforward but unfortunately my interviewer didn't seem too excited about meeting with students from my campus.