Taro Logo

Software Engineer Intern Interview Experience

April 6, 2013
Positive ExperienceGot Offer

Process

I submitted my resume online and was contacted to set up a phone interview.

The first phone interview asked questions about Big O times and algorithm examples. I was also asked about abstract classes versus interfaces. Then, I was asked to reverse a linked list using a shared screen browser app.

A week later, I hadn't heard back, so I emailed them. After their response, we set up a second phone interview. This interview consisted of two programming questions.

Following that, I was brought in for an onsite interview. This consisted of three consecutive interviews with different engineers, each asking one to two questions.

Questions

Given a dictionary of words and a 4x4 Boggle board, determine which dictionary words can be formed.

Count the number of duplicate values in a binary search tree. Consider both recursive and iterative approaches.

Reverse a linked list.

Given a binary search tree, add a variable to each node that points to its right neighbor.

Implement an LRU cache.

Was this helpful?

Interview Statistics

The following metrics were computed from 19 interview experiences for the Tripadvisor Software Engineer Intern role in United States.

Success Rate

16%
Pass Rate

Tripadvisor's interview process for their Software Engineer Intern roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive37%
Neutral53%
Negative11%

Candidates reported having very good feelings for Tripadvisor's Software Engineer Intern interview process in United States.

Tripadvisor Work Experiences