The process took 1 day. I interviewed at UBS (New York, NY) in Jan 2011
Interview
It is not hard at all. First he asked several behavior questions like "what the most challenging thing have you experienced ". Then some easy questions about Java. Then a puzzle. It lasted 30 minutes.
Interview questions [1]
Question 1
Class B and C inherits A. Class D and E inherits B. There are some method overriding in it. What the outputs of each of the following call.