Received phone call from recruiter a week after submitting application online for face-to-face interview. First interview was with senior Technology Analyst. Quizzed on Masters project, PhD project, Java concepts e.g. testing, JavaScripts, JUnit, Software life cycle, J2EE. Quite intense. Asked me what I knew about the company, what questions I had - programming language they used, training. Second interview was with Senior Manager of Project Group - on how I would fit in, work culture, work commitments and whether I can cope with the huge responsibilities. Lastly a HR interview on Salary, benefits. All in all, the process was intense yet comfortable, nice interviewers.