TripAdvisor Software Engineer Interview Questions

Updated Sep 12, 2014
Updated Sep 12, 2014
80 Interview Reviews

Interview Experience

Interview Experience

51%
26%
21%

Getting an Interview

Getting an Interview

50%
24%
9%

Interview Difficulty

3.1
Average

Interview Difficulty

Hard

Average

Easy

80 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Software Engineer Interview

Anonymous Interview Candidate  in  Atlanta, GA
Anonymous Interview Candidate in Atlanta, GA
Application Details

I applied through a recruiter. The process took 2 days - interviewed at TripAdvisor in September 2014.

Interview Details

Went to a career fair and gave them my resume. They called that night and offered me an interview for the next day. The interview consisted of a couple questions about my resume then it went to the tech interview

Interview Questions
  • You have String 1: "abcdefgh". Write a code to remove "ad" so that you are left with "bcefgh".   View Answer
No Offer
Neutral Experience
Average Interview

Other Interview Reviews for TripAdvisor

  1.  

    Software Engineer Interview

    Anonymous Interview Candidate  in  Newton, MA
    Anonymous Interview Candidate in Newton, MA
    Application Details

    I applied through an employee referral. The process took 6 weeks - interviewed at TripAdvisor in October 2013.

    Interview Details

    I was referred by a friend and was interviewed in a matter of 2 days. I did 4 on site interviews one of them with the chief of engineering. I was supposed to do an extra interview with the engineering VP but she was busy so that didn't take place.
    A week later I got an email telling me they wanted to wire me and in the next couple of weeks I got a written offer.

    Interview Questions
    Negotiation Details
    I got a written offer, I replied with a counter offer and after a week I got a new offer which I took.
    Accepted Offer
    Positive Experience
    Average Interview
  2.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied in-person. The process took 2 days - interviewed at TripAdvisor.

    Interview Details

    Met with a representative at my college career fair. Was asked a few basic comp sci questions in person. Dealt with sort algorithms and their complexity/big O analysis. Also was asked about heap sort and how heaps in general work. Then asked to come to an official interview on campus.

    Interview Questions
    • Write code for a binary tree who find the lowest node and bubbles it up to the root.   View Answer
    No Offer
    Positive Experience
    Average Interview
  3. 4 people found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate  in  Newton, MA
    Anonymous Interview Candidate in Newton, MA
    Application Details

    I applied through college or university. The process took 2 weeks - interviewed at TripAdvisor in September 2013.

    Interview Details

    two phone interviews and one onsite interview
    phone interviews asked a lot of hash table questions, consistent hashing etc.
    onsite interview:
    1. number of 1's islands in a 2-d matrix (dfs)
    2. level print binary tree (queue)
    3. get number of 1's in the binary presentation of an integer.
    4. behavior questions and discussion with vp.

    Interview Questions
    • get number of 1's in the binary presentation of an integer.   View Answer
    Reasons for Declining

    visa status problem

    Declined Offer
    Positive Experience
    Easy Interview
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate  in  Amherst, MA
    Anonymous Interview Candidate in Amherst, MA
    Application Details

    I applied through college or university. The process took 1+ week - interviewed at TripAdvisor in February 2014.

    Interview Details

    If you read this review, you should not take mine as a typical one, for I'm new in software. TripAdvisor sent senior engineer to interview, however questions are basic. The first one is related with hash table, "what data structure do you use to store (or look up) telephone numbers?", and then topic was related to conflict handling (usually we use chaining one). Then at the real-time coding test, I was asked to dealing with the duplicate spaces among words, and the output should be only one space among word (or non between word and delimiter). I think I messed up when using pointer (I use C++), but I still think it is a basic one. One more thing, if you choose C++, it should not be different from C when dealing with a short question.

    Interview Questions
    No Offer
    Positive Experience
    Easy Interview
  6. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate  in  Boston, MA
    Anonymous Interview Candidate in Boston, MA
    Application Details

    I applied through college or university. The process took 2 months - interviewed at TripAdvisor in February 2014.

    Interview Details

    Met them at a career fair, was asked to describe hash map. Was invited to an on-campus interview the next day. Questions on binary search and finding the LCA in a tree. Interviewer was very helpful with the last one.
    Got email with "homework" assignment in 2 weeks or so. The homework is described here on Glassdoor at some for an intern position I believe. The whole point was to see how you would treat unexpected user input (it was about sorting, but you're allowed to use the sort from the library). Passed that and got invited to an on-site interview a week or so later.
    Interviewed a month later (on my request). They flew me to Boston and put me in a nice hotel. I had interviews with 4 people (it is my understanding that there were supposed to be 5, but the last one didn't make it, though I may be wrong). Questions were basic. I thought I did well (very well on 3 of them, well enough on the other). Didn't get the job :( Still hoping for some feedback on that (they sort of promised that, but I just got a standard rejection).

    Interview Questions
    No Offer
    Positive Experience
    Average Interview
  7.  

    Software Engineering Interview

    Anonymous Interview Candidate  in  Saint Louis, MO
    Anonymous Interview Candidate in Saint Louis, MO
    Application Details

    I applied through college or university - interviewed at TripAdvisor in February 2014.

    Interview Details

    I applied through university career fair. They give me an interview in my campus, which last about 30 minutes. The recruiter asked me 2 technical questions: 1, binary search. 2, find least common ancestor

    Interview Questions
    • 1. find the least common ancestor is the binary search tree   Answer Question
    No Offer
    Positive Experience
    Easy Interview
  8. 2 people found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 3 weeks - interviewed at TripAdvisor in November 2013.

    Interview Details

    TripAdvisor is very thorough in their interview process, but not so different from other software companies hiring for the same role. There was initial contact with a university recruiter, a phone interview, then an on-campus technical interview that involved writing some code. At each step the process was very positive, so it was disappointing to not get a final offer.

    Interview Questions
    • Write a technically-correct program to do a binary search.   Answer Question
    No Offer
    Positive Experience
    Average Interview
  9. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university - interviewed at TripAdvisor in February 2014.

    Interview Details

    on campus recruiting, then get phone interview, 30 min. Asked some basic questions like what is big-o notation, and complexity of quick sort, what is the worst case for quick sort. what is hash-map and what is hash-function, what is difference between array and list. Then write code in online write board.

    Interview Questions
    • A coding question about how to find the LCA of two nodes in a binary tree   View Answer
    No Offer
    Positive Experience
    Easy Interview
  10.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Contacted by a recuriter agent. Then technical phone interview. Stopped at this round.

    Interview Questions
    No Offer

Worked for TripAdvisor? Contribute to the Community!

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.