There were three code on paper questions (algorithms and data structures) and one system design question.
Anonymous
In preparation of the interview I studied Data Structures & Algorithms in Java by Robert Lafore and Cracking the Coding Interview by Gayle Laakmann McDowell.
Check out your Company Bowl for anonymous work chats.