I applied online. The process took 2 weeks. I interviewed at Tripadvisor
Interview
First a phone call with the recruiter, then a tech screen, then a take home project. Answer is not that hard, but what they really check for is optimization of the code.
I applied online. The process took 2 weeks. I interviewed at Tripadvisor (Boston, MA) in Dec 2017
Interview
The recruiter contacted me and talked about the position and a week later setup for a phone screen. It was a video call and the interviewer asked about a bizzare programming problem. I was stuck a bit to figure out a solution. I was finally able to come up with the logic and coded it. The interviewer wasn't too helpful and didn't give any hints. The next day I got a reject.
I applied through college or university. The process took 3 months. I interviewed at Tripadvisor in Sep 2017
Interview
First starts off with an on-campus interview. Simple questions like how does a hash function work, what is an abstract class, and followed up by a technical question using a hash table. An additional requirement was added to the technical question.
A week later I received a coding assignment. The assignment was to write a plagiarism checker following the guidelines given.
A few weeks after that, I was given the opportunity to have an on-site interview. Lunch was provided followed by 2 technical interviews and 1 behavioral interview each lasting 1 hour each. The technical questions were straight from LeetCode so be sure to brush up on your algorithms. The behavioral interview was carried out like a natural conversation rather than a Q&A session. I have to commend TripAdvisor for being accommodating. The only negative I can think of is the amount of time it takes between each interview stage. My on-campus interview was in late September and my on-site interview was in November.