A friend who was an employee submitted my resume.
I had one phone interview and two onsite interviews.
The office consists of two older buildings. I found the environment very friendly, although a bit dark.
The interviews were all coding problems. At no time did they ask about any previous projects, experience, or specific designs. The people were pleasant.
Given a binary search tree, write code that finds a count of duplicate values (in other words, the number of nodes that would have to be removed to make the set unique).
Design an alert system. You have 500,000 hotels you represent, and about 250,000 are visited each day. You want to track hotel page visits such that, if more than 10 visitors per:
a) 5 minutes b) 1 hour c) 24 hours
occur, then a (different for each time period) "alert" appears when someone visits one of those "hot" hotel pages. Don't worry about the UI part, just design the underlying alert system. Then optimize your solution for space.
The following metrics were computed from 6 interview experiences for the Tripadvisor Senior Software Engineer role in Newton, Massachusetts.
Tripadvisor's interview process for their Senior Software Engineer roles in Newton, Massachusetts is very selective, failing most engineers who go through it.
Candidates reported having negative feelings for Tripadvisor's Senior Software Engineer interview process in Newton, Massachusetts.