Submitted application through university career center. Was contacted by an HR represented about one week later. The interview was scheduled as an on-site interview within the week. The interview consisted of three parts: HR interview with standard interview questions, interview with software manager in which we discussed my software background and an interview with a senior developer which consisted of three on the spot oral code questions (what is encapsulation, what is polymorphism and one other similar question)