I had two rounds of interview. The first round was going well and there were no bizarre problems. They first asked me to design a tree data structure for storing and retrieving stock prices fast, and then asked a few basic questions about arrays, linked list and hash table. Finally they asked me to design a phone book. I failed on the second round because they had a pressure test on me -- I didn't know it was a pressure test until I went home and found out that the program I wrote in the interview, in which the interviewer insisted that there was bugs, was correct. It was my first time seeing this kind of test and thanks for bloomberg for giving me this experience.