TripAdvisor Senior Software Engineer Interview Questions | Glassdoor.ca

TripAdvisor Senior Software Engineer Interview Questions

Updated 27 Nov, 2018
24 Interview Reviews

Experience

Experience
29%
33%
38%

Getting an Interview

Getting an Interview
42%
24%
19%
10
5

Difficulty

3.2
Average

Difficulty

Hard
Average
Easy

24 Candidate Interview ReviewsBack to all Interviews

Filter

Filter

Sort: PopularDateDifficulty

 

Senior Software Engineer Interview

Anonymous Interview Candidate in Los Angeles, CA (US)
No Offer
Positive Experience
Average Interview

Application

I applied through an employee referral. The process took a week. I interviewed at TripAdvisor (Los Angeles, CA (US)).

Interview

I got recommended by a friend working in TripAdvisor and took phone screen. Recruiter contacted me and asked me about my previous experience. Later she scheduled a phone screen interview.

Interview Questions

  • CS basics: Big O concept, HashTable, BinarySearch, OO design principles   Answer Question

TripAdvisor Response

17 Nov, 2017 – Vice President, Global Talent Acquisition

Thanks for leaving your feedback. We’re proud of our strong employee referral program and are pleased to see that you had a positive interview experience. Thanks again for taking the time to speak... More

Other Interview Reviews for TripAdvisor

  1. Helpful (2)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in Boston, MA (US)
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took a week. I interviewed at TripAdvisor (Boston, MA (US)) in March-2016.

    Interview

    I had a phone screen where I had to code a medium difficulty problem in the language of my choice. From there, there was an in-person interview 1:1 with 5 engineers (1 hr each). I am sure I did well on the questions they asked (didn't answer 100%, but 90-95%). I didn't get an offer. I am puzzled as to why. Ih have 11 years of experience ... perhaps they thought I'd be expensive? Overall, nice people and great office.

    Interview Questions

    • Describe a project you did in the past. Draw it. Then they drilled in - describe the database schema here, etc. What is a database index?   Answer Question

  2. Helpful (2)  

    Senior Software Engineer Interview

    Anonymous Employee
    Accepted Offer

    Application

    I applied online. The process took 4+ weeks. I interviewed at TripAdvisor.

    Interview

    one online test following by two phone interview, finally flought to newton office

    Interview Questions

    • some NLP question and 234 tree and other complex tree structure   1 Answer
  3. Helpful (2)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in Newton, MA (US)
    No Offer
    Neutral Experience
    Average Interview

    Application

    The process took 1 day. I interviewed at TripAdvisor (Newton, MA (US)) in November-2011.

    Interview

    Very aggressive interview stile - they grill you in technical questions, do not really care about your personality.
    I have heard from my friend (who quit TripAdvisor) that working there 8 hours is equals to working 10-11 at another place - they will wash you out and this actually happened during an interview.

    Interview Questions


  4. Helpful (4)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in Newton, MA (US)
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied through an employee referral. The process took 3 weeks. I interviewed at TripAdvisor (Newton, MA (US)) in April-2012.

    Interview

    My resume was submitted by a friend of mine that was an employee. I had one phone interview and two onsite interviews. The office is 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.

    Interview Questions

    • 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).   1 Answer
    • 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, and 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.   5 Answers

  5.  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in Newton, MA (US)
    No Offer

    Application

    I applied through a recruiter. The process took a week. I interviewed at TripAdvisor (Newton, MA (US)).

    Interview

    There was no smalltalk or soft skills question. They immediately went right to the hardcore computer science skills questions to test knowledge and thought processes. After meeting three engineers, an HR representative spoke to me and let me know they were not interested in pursuing me at the time, but that I was welcome to reapply in the future.

    Interview Questions

    • Code a BST insert algorithm   1 Answer

  6. Helpful (1)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in Boston, MA (US)
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through other source. The process took 1 day. I interviewed at TripAdvisor (Boston, MA (US)) in April-2010.

    Interview

    Phone screen

    Interview Questions

    • What is the efficiency of finding an element in an unsorted array of strings   4 Answers
    • What is the efficiency of searching in a sorted set or strings. Binary search   2 Answers

  7. Helpful (1)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in Needham, MA (US)
    No Offer
    Negative Experience
    Difficult Interview

    Application

    I applied online. I interviewed at TripAdvisor (Needham, MA (US)) in August-2018.

    Interview

    Manager phone screen
    Technical 1 hr phone
    half day technical onsite

    Worst part was they never gave me any answer (yes or no) NOR any feedback on my interview.
    1 day of my life was wasted as I did not receive ANY inputs from either Bob or the manager.

    Stay away

    Interview Questions

  8.  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in New York, NY (US)
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through a recruiter. I interviewed at TripAdvisor (New York, NY (US)).

    Interview

    Phone interview then onsite in NY office.
    I answered all the coding question onsite and interviewer seemed satisfied with my answers. There was one round was on skype instead of in person. No feedback or whatsoever after the onsite. Completely waste of time. They seemed do interview to test the market and train interviewer. The office is mediocre nothing excited as well. Not recommended.

    Interview Questions

    • Onsite: Integer to Roman; Parse string to number to certain valid format; Valid Sudoku type of questions.,   Answer Question

  9.  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in El Segundo, CA (US)
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through a recruiter. The process took 2 weeks. I interviewed at TripAdvisor (El Segundo, CA (US)).

    Interview

    They have a normal interview process phone then onsite. Phone interview was pretty average the person had an instigator attitude not sign of friendliness and very harsh I did pretty well because I do usually well in the technical part. I made it to the onsite and that's when things took off to the next level. I met with 4 people. The hiring manager was a typical manager who loves to smile and BS and backstab you which is pretty common in the tech industry. The leads were the most awful part they were extermely manipulative and lazy. They were the kinds of leads we all know where instead of leading people they hire more junior people and suffocate them under themselves. The leads were american, they were all male as well so I didn't meet with any woman and I didn't see any woman even in the office. I was placed in a room where the guy next to me was shouting on the phone and the manager sais oh he is just loud as I was proposed to solve the questions which I did. They all had the worst personalities that I've seen throughout my career so culturally definitely its a very dark place where they hire you and put you in a corner and let you suffer as they are going up themselves and make more money and laugh behind your back and they think it's ok. Stay away from this place, they don't know what they are doing themselves and they don't even know how to evaluate their candidates. They put me through 6 hours of interviews and never even got back to me. It's a typical garbage company in tech so stay far and stay healthy. Hope this helps. Love and light!

    Interview Questions

    • Lots of questions one was about iterator of a list where you implement next, and hasNext and the other two questions were pretty easy too. String parsing, Technical part is pretty straightforward as long as you have some basics covered and understood. I wouldn't worry about that too much.   1 Answer

Don't Miss Out On a Job You Love
Upload a CV to easily apply to jobs from anywhere. It's simple to set up.