Taro Logo

Software Engineer Interview Experience - Newton, Massachusetts

January 1, 2010
Neutral ExperienceNo Offer

Process

I emailed my resume to a TripAdvisor technical recruiter near the end of December. I received a response less than a week later and went through three phone screens, two of which were technical.

I was asked questions pertaining to basic data structures and algorithms, including hash tables, binary trees, and sorting.

I was then flown out to Boston for an on-site interview, which consisted of five 1:1 technical interviews followed by an HR interview.

During the technical interviews, I was asked to implement common data structures/algorithms on the whiteboard, such as BST insertion, search, and bit vectors. The last technical interview focused on probability teasers.

I was also given an impromptu tour of the office. Overall, all of my interviewers were fairly knowledgeable and generally easy to talk to. The office space was nice, with its many common rooms (some fully stocked with snacks and drinks), a game room, and decent-sized cubicles.

Questions

How would you implement a bit vector data structure, optimizing for memory?

How would you implement a Binary Search Tree?

What are the properties of a good hash?

Was this helpful?

Interview Statistics

The following metrics were computed from 14 interview experiences for the Tripadvisor Software Engineer role in Newton, Massachusetts.

Success Rate

29%
Pass Rate

Tripadvisor's interview process for their Software Engineer roles in Newton, Massachusetts is very selective, failing most engineers who go through it.

Experience Rating

Positive43%
Neutral36%
Negative21%

Candidates reported having good feelings for Tripadvisor's Software Engineer interview process in Newton, Massachusetts.

Tripadvisor Work Experiences