Given a piece of code, asked to explain what it does and fix some errors
Sigiloso
They asked everything about object oriented programming - the 4 principles, examples of when you'd use them, data structures, collisions in hashmaps, passing by reference vs by value and lots of things in that area though I can't remember all. Then they asked why factset and what it is they do, how they differ from the competition, etc. Hope this helps