I applied through university. The process took 1 day. I interviewed at Tripadvisor (Newton, MA) in Mar 2011
Interview
Phone Interview, set up a browser session where both users share a common workspace with each other. Asked to write methods in Java/C++/whatever language you are comfortable with.
Asked general questions on Data Structures material (Hash Table, Sorting, Tree), followed by Q/A
Interview questions [1]
Question 1
Explain to me the differences between Quick Sort, Merge Sort and Bubble Sort