TripAdvisor Interview Questions in Boston, MA

Updated Jul 22, 2015
100 Interview Reviews

Interview Experience

Interview Experience

56%
21%
22%

Getting an Interview

Getting an Interview

25%
24%
22%

Interview Difficulty

3.3
Average

Interview Difficulty

Hard

Average

Easy

100 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty
  1. Helpful (2)  

    Software Engineer Interview

    Anonymous Employee in Boston, MA
    Declined Offer
    Positive Experience
    Difficult Interview

    Application

    The process took a weekinterviewed at TripAdvisor (Boston, MA).

    Interview

    One technical phone screen, then I was invited for an onsite interview. The phone interview wasn't too hard, and the interviewer was very friendly and engaging, asking a few personal questions and inviting me to ask whatever I wanted as well as asking a coding question. If you get onsite, get ready for the gauntlet. I was put in a room and 4 engineers came in for about 45 min each. They were friendly but mostly focused on technical stuff, I filled two whiteboards several times over. They seemed to care a bit more than average about getting the syntax correct on the whiteboard, but were ok with helping me out on a few questions that I could easily have referenced via google in a real programming environment. They'll send you a somewhat helpful blog post to help you prepare for the interview. Above all, remember that this is intentionally a high pressure situation and they're not expecting you to write perfect code on the first try. Always be thinking out loud and discussing your thought process.

    Interview Questions

    • I'm not going to give specific questions for reasons, but questions ranged from various "trivia" type questions about Java and design principles (e.g. "What does 'static' mean?") to "write a function that..." questions (i.e. 15-20 min coding questions that don't relate to each other) to "how would you design a program that..." questions to more generic puzzle questions.   Answer Question
  2. Helpful (1)  

    Marketing Manager Interview

    Anonymous Interview Candidate in Boston, MA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 4 weeksinterviewed at TripAdvisor (Boston, MA).

    Interview

    Typical recruiting department phone screen followed by a hiring manager phone screen. From that point you are either invited in for an interview or told otherwise. There was an analytical exercise to be completed at home. In person there was no consistency of interview style between the people I met with.

    Interview Questions

    • Interview questions were easy, it felt as though the decision (to hire) was made prior to my in person interview. Everyone was welcoming and friendly.   Answer Question
  3. Helpful (1)  

    Software Engineer Interview

    Anonymous Employee in Boston, MA
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied online – interviewed at TripAdvisor (Boston, MA) in May 2015.

    Interview

    Got set up with a technical phone screen first with a member of one of their engineering teams. The engineer was helpful during the interview and did give me a few hints along the way. Even when I didn't get the main question they were asking, the engineer asked me a couple other questions to test my knowledge of algorithms which I thought was nice. I didn't get any farther than the technical phone screen.

    Interview Questions

    • Java: Given an array of non negative integers, and a non negative sum, write a method that returns the total number of pairs of integers that add up to the sum. The array can contain repeated numbers   1 Answer
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. Helpful (1)  

    Software Engineer Interview

    Anonymous Employee in Boston, MA
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took 2 weeksinterviewed at TripAdvisor (Boston, MA) in May 2015.

    Interview

    I got referred by the recruiter who told me TripAdvisor was interested in my mathematical background. We scheduled the Skype interview for a week from the date we heard from TripAdvisor. I read the reviews here on GlassDoor and figured that there will be a lot of Data Structures and Algorithmic questions. Unfortunately, it's been a while that I had a chance to work with them so I read the books/articles and watched videos to refresh my memory about those topics as well as complexity and programming knowledge. After the interview I did not have any news for a week or so. Then, they said they were not interested which is fine. The bad part was that I wasn't able to learn why.

    Interview Questions

  6.  

    Senior Software Engineer Interview

    Anonymous Employee in Newton, MA
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied through a recruiter. The process took 2 weeksinterviewed at TripAdvisor (Newton, MA) in May 2015.

    Interview

    Their recruiter reached out to me, asking if I would be interested in a tech leader / manager position. Ask my Salary requirement and set me up with an initial interview. After initial interview with good feedback I moved onto a technical interview. Recruiter called me right away about how good the interview went and how impressed the interviewer was. And they'll set up a face to face interview. 10 days gone by with no response from them. Email the recruiter and got a response that my Salary requirement was too high and they decided not to move forward. Why did they waste my time since I gave them my salary requirement right from the state.

    Interview Questions

    • Implement parseInt() without using Integer Class.   1 Answer
  7. Helpful (6)  

    Software Engineer Interview

    Anonymous Interview Candidate in Needham, MA
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 4 weeksinterviewed at TripAdvisor (Needham, MA) in February 2015.

    Interview

    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.   3 Answers
  8.  

    Software Engineer Interview

    Anonymous Employee in Boston, MA
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 3 weeksinterviewed at TripAdvisor (Boston, MA).

    Interview

    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

  9. Helpful (5)  

    Software Engineer Interview

    Anonymous Employee in Boston, MA
    Declined Offer
    Negative Experience
    Difficult Interview

    Application

    I applied through an employee referral. The process took 2 weeksinterviewed at TripAdvisor (Boston, MA) in January 2015.

    Interview

    I had a phone screen with a recruiter, a technical phone screen with an engineer, and an on-site interview where I met with about 5 engineers for 45 min-1 hr sessions each and had to do whiteboarding. On the whole, it was fine, but a few of my interviewers were pretty rude/jerk-y to me, which was discouraging. I would ask clarifying/follow-up questions about the coding problems they'd given me and they just wouldn't answer or would be really snide and snarky. I left with a really negative impression of the culture... especially because I am female and they were all male. It also seemed like their codebase was a mess and that they weren't into mentoring at all, which wasn't the type of environment I was looking for.

    Interview Questions

  10.  

    Software Engineer Interview

    Anonymous Employee in Boston, MA
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 3 daysinterviewed at TripAdvisor (Boston, MA) in January 2015.

    Interview

    (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
  11. Helpful (4)  

    Software Engineering Interview

    Anonymous Employee in Tufts University, MA
    No Offer
    Neutral Experience
    Easy Interview

    Application

    I applied in-person. The process took 5 weeksinterviewed at TripAdvisor (Tufts University, MA) in October 2014.

    Interview

    They got my resume at the job fair and asked if I wanted to interview. The process took a really, really long time as they probably were dealing with a lot of potential candidates. After the first interview, I was asked to do a coding challenge, which took about 4 hours. it wasn't that hard either though, but thinking about how to make it really efficient was kind of fun. I'm actually still in the interview process (it's taking so long) so I marked that I didn't get an offer below

    Interview Questions

    • Questions were mostly about my resume, but there was one coding question: Given a string like " hi there do you like programming? " remove all the extra spaces and return the string. Homework question: Given a tsv (tab separated value) file with hotels and their deals, write a program that takes in user input (day of check in, check out, hotel name) and return the best deal.   1 Answer
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.

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.