I applied online. I interviewed at Tripadvisor (Boston, MA) in May 2015
Interview
Got set up with a technical phone screen first with a member of one of their engineering teams. The engineer was helpful during the interview and did give me a few hints along the way. Even when I didn't get the main question they were asking, the engineer asked me a couple other questions to test my knowledge of algorithms which I thought was nice. I didn't get any farther than the technical phone screen.
Interview questions [1]
Question 1
Java: Given an array of non negative integers, and a non negative sum, write a method that returns the total number of pairs of integers that add up to the sum. The array can contain repeated numbers
The process took 1 week. I interviewed at Tripadvisor (Boston, MA)
Interview
One technical phone screen, then I was invited for an onsite interview. The phone interview wasn't too hard, and the interviewer was very friendly and engaging, asking a few personal questions and inviting me to ask whatever I wanted as well as asking a coding question.
If you get onsite, get ready for the gauntlet. I was put in a room and 4 engineers came in for about 45 min each. They were friendly but mostly focused on technical stuff, I filled two whiteboards several times over. They seemed to care a bit more than average about getting the syntax correct on the whiteboard, but were ok with helping me out on a few questions that I could easily have referenced via google in a real programming environment.
They'll send you a somewhat helpful blog post to help you prepare for the interview. Above all, remember that this is intentionally a high pressure situation and they're not expecting you to write perfect code on the first try. Always be thinking out loud and discussing your thought process.
Interview questions [1]
Question 1
I'm not going to give specific questions for reasons, but questions ranged from various "trivia" type questions about Java and design principles (e.g. "What does 'static' mean?") to "write a function that..." questions (i.e. 15-20 min coding questions that don't relate to each other) to "how would you design a program that..." questions to more generic puzzle questions.
I applied through an employee referral. The process took 6 days. I interviewed at Tripadvisor (Boston, MA) in Apr 2014
Interview
Very good and prompt. They provide good communication, and they gave me enough time to answer the questions. I screw up the interview because I'm not well prepared. The HR is very quick in response, and the phone screen is not very hard, but to the point.