The phone screen was basic. The test involved grouping and joins - a written SQL test. The first interview: What would your current manager say about you if we asked him/her? Long term goal? Lots of questions about handling stress - has to be stressful there with the amount of stress questions they asked. Third interview: Two straight hours of stuff like this: Team member you didn't get along with. What makes a strong team? How and who do I present to, reaction when pressed during presenting, who is my audience, how do I present to each audience, best team I've worked with and why, what kind of teammate are you, how often do you rely on your team... and so on.