I got an interview with FRB though my university.
First thing they did is advertised the company by explaining me the benefits they offer. Generally, I do not like hearing about the benefits before my interview.
Then I was interviewed by 2 people at the same time. They asked me about the position I want, but then they said that the position I've applied for is not serious for me because of such a high GPA at my school (they require mim 3.5), or maybe they had another reason. They decided to interview for another position, which I wouldn't choose since I haven't taken any deep courses on the areas.
They ask many standard so-called personal questions (stress handling, your personality, your best skills, etc). While they were asking me standard questions in the 1st half of the interview, I still hoped that they realized I want another position. I didn't answer any on the question for the position; although, if you want to, then go to their web-site and learn everything they have mentioned.
They also ask you 'must know' questions for CS major.
They have contacted me about another interview for the desired position, and I will give myself another try because the company is really something you should shoot for.
In sum, people from FRB
- are very knowledgeable and they ask you good questions, so be prepared;
- have misleading understanding of high GPA; high GPA (in my case) doesn't mean I know everything in CS area right now, but it does mean I work hard and know how to learn new things;
- are friendly and responsive.