Started with a phone interview- which I almost screwed up as I was travelling. But the interviewer was good enough to call back. The interview had technical questions on Java like Garbage Collection, JVM and then sorting algos. Also had behavioral question like difficult work situation, which I tried to describe as well as I could on the phone.
Then was called for 1:1 interviews. Had four interviews with groups in A&T. The first one started with question on design patterns. I knew of singleton, so the discussion was on that mostly. Then it was about projects I had done and technologies I had on my resume. The next person was describing more about the work in his group and his role and then about my projects. Next interviewer had prepared a list of technologies and asked me to rank them in terms of my knowledge. He asked few questions on technology which I ranked as good. Like for Java he asked about annotations. The last one was more about my resume and what I wanted to work on. The questions that I was asked most was on my projects and why I choose one technology over the other and then why I wanted to go from Computer Science background to Financial.