TripAdvisor

www.tripadvisor.com

TripAdvisor Software Engineer Interview Questions

Updated Mar 1, 2015
Updated Mar 1, 2015
105 Interview Reviews

Interview Experience

Interview Experience

53%
25%
20%

Getting an Interview

Getting an Interview

45%
23%
17%

Interview Difficulty

3.0
Average

Interview Difficulty

Hard

Average

Easy

105 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

 

Software Engineer Interview

Anonymous Employee
Anonymous Employee
Application Details

I applied through a recruiter – interviewed at TripAdvisor.

Interview Details

I had a phone interview so far, but am continuing to the second round interview. The interviewer was very nice, and understanding because I had gotten back from an all night bus ride from a hackathon just half an hour before the interview started (at 9 am!)

Interview Questions
  • Given an array of values, how do you check if there is a combination of them that add up to an integer, n.   View Answers (2)
No Offer
Positive Experience
Easy Interview

Other Interview Reviews for TripAdvisor

  1.  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied through college or university. The process took 4 daysinterviewed at TripAdvisor.

    Interview Details

    Got interview from campus recruiting event. Interviewed on-campus for 45min. Asked me some brief behavioral question. Asked me to implement a function on a binary search that receives two nodes and returns its common ancestor.

    Interview Questions
    • implement a function on a binary search that receives two nodes and returns its common ancestor.   Answer Question
    No Offer
    Negative Experience
    Average Interview
  2.  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied through college or university – interviewed at TripAdvisor.

    Interview Details

    I submitted my resume at a campus career fair to the recruiters in attendance and got an email back about a week later to schedule an on campus interview. I did the interview on campus a couple days after receiving the email and had the option to pick between two days. I received a rejection email several weeks after my interview.

    Interview Questions
    • Some array searching question. I can't remember it exactly. He had me code on a whiteboard and stated pseudocode was acceptable. The interviewer seemed like he didn't want to be there and I could tell he was unimpressed with my performance. He asked about time complexity for the solutions I provided. He did not ask any background or personality questions and the interview consisted entirely of the coding question.   Answer Question
    No Offer
    Negative Experience
    Average Interview
  3.  

    Software Engineer Interview

    Anonymous Employee in Boston, MA
    Anonymous Employee in Boston, MA
    Application Details

    I applied through college or university. The process took 3 weeksinterviewed at TripAdvisor.

    Interview Details

    I was recruited after on campus interviews which were a series of problems that I coded on paper. I was told to do some engineering challenges on their website, so I did, and I contacted them afterward. Got flown out to Boston two weeks later for an onsite. Four stage interview, with questions that seemed to vary greatly from interviewer to interviewer. Code on whiteboard questions only, no system architecture. Heard back in a week.

    Interview Questions
    No Offer
    Neutral Experience
    Difficult Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. 2 people found this helpful  

    Software Engineer Interview

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

    I applied through college or university. The process took 4 weeksinterviewed at TripAdvisor in February 2015.

    Interview Details

    I applied through a campus recruiting event, and after a week or two I got a phone screen. The questions were pretty easy, standard algorithms. Then after a couple weeks I got an onsite interview with them. It consisted of four interviews, around 45 minutes each. The questions were a bit harder, and a lot of them required you to actually write out code.

    Interview Questions
    • Given an input stream of an indeterminate length, how do you return a random member of that stream (with equal probability for each), given that you're not allowed to store more than a constant number of inputs, and you can only go through the inputs once.   Answer Question
    Accepted Offer
    Positive Experience
    Difficult Interview
  6.  

    Software Engineer Interview

    Anonymous Employee in Austin, TX
    Anonymous Employee in Austin, TX
    Application Details

    I applied through college or university. The process took 2 daysinterviewed at TripAdvisor in February 2015.

    Interview Details

    It is a campus interview. Introduce the company, and ask the questions about your resume. Talk about your projects. Basic knowledge about sorting, graph, binary search tree. And do a coding problem on whiteboard.

    Interview Questions
    No Offer
    Positive Experience
    Average Interview
  7.  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied through a recruiter – interviewed at TripAdvisor.

    Interview Details

    I was contacted by an internal recruiter to discuss possible opportunities. After we exchanged several emails, we set up a time to talk by phone. This initial conversation was focused mainly on exploring more what each of us was looking for, and was not yet a technical interview. The next steps would have been a follow-up, more technical phone interview with the hiring team lead.

    Interview Questions
    • TripAdvisor is refreshingly up-front with it's interview process and goes out of it's way to let you know what to expect and make sure you prepare ahead of time. There is a very good TripAdvisor blog post on the subject that I highly recommend reading.   View Answer
    No Offer
    Positive Experience
  8. 2 people found this helpful  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    The process took 6+ weeksinterviewed at TripAdvisor.

    Interview Details

    2 phone screens on skype, then a homework then came on campus for a day of 5 interviews. In the end no offer because of a lack of Java experience. They didn't ask any Java questions in the interview so I'm not sure what the deal is...

    Interview Questions
    No Offer
    Neutral Experience
    Easy Interview
  9.  

    Software Engineer Interview

    Anonymous Employee in Boston, MA
    Anonymous Employee in Boston, MA
    Application Details

    I applied online. The process took 3 daysinterviewed at TripAdvisor in January 2015.

    Interview Details

    (1) A Skype interview with one interviewer. The interviewer introduced himself, then asked about my background skills, finally gave me two coding questions.

    (2) A homework project that must be finished in 24 hours. There is no supporting code, and the requirement is stated in a document. The Email said the project could be finished in 2 hours, which I found difficult to complete in such amount of time.

    Interview Questions
    • (1) Given a string, find the first char that only appears once. (both iterative & recursion way)
      (2) Given a csv file containing all the hotel deals, find the best deal according to the check date and stay nights.
       
      Answer Question
    No Offer
    Positive Experience
    Average Interview
  10.  

    Software Engineering Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied through college or university. The process took a weekinterviewed at TripAdvisor.

    Interview Details

    Met TripAdvisor at the campus job fair at UW Madison and after a couple of questions on complexity analysis of basic data structures, was asked to meet for an on-campus interview the next day. For the interview, I was asked questions based on divide-conquer recurrences and some more complexity analysis- nothing unexpected. I think my solution worked and even the interviewer thought so, but I got a message from the HR saying they had decided to move forward with other candidates.

    Interview Questions
    • Not any, just basic recurrences and complexity analysis.   View Answer
    No Offer
    Positive Experience
    Easy Interview

Work at TripAdvisor? Share Your Experiences

TripAdvisor

 
Click to Rate
or

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.