I met a representative from Fidelity investments at our career fair. I submitted my resume and I got an email to schedule a first round telephonic interview within a week. My first round was a general HR call with general questions like Tell me about yourself, Favorite courses etc. There were a couple of questions on java like what is Final, static method, what is a class and object during the same call.
Then I had 3 rounds of onsite interview.
Round1: Technical:
Questions: is class an object or is object a class?
explain about Joins by taking any 4 tables as example
Explain inheritance
Explain garbage collection in java
What are inline functions in C++. I told him that I have no idea on C++.
He basically had a set of questions and he said he dont have any more questions on java. So I asked general questions.
round2: Behavioral
It was completely about my resume. He asked questions only about my summer internship.
Round3: Behavioral
Why fidelity investments?
Tell me a challenge you faced during your masters and how you overcame it.
This round was for 15 mins only.