The interview process involved an online application, a pre-interview, a project, a technical interview, and an on-site interview.
I was rejected after the project. They give you 48 hours to complete it. I asked if they could send it on Thursday afternoon of that week, hoping to get it done before the weekend. Their response was: "We'll send it to you Friday afternoon so you can complete it over the weekend!"
Three weeks passed, and I finally received my rejection: the same old "At this time, we have decided to pursue other candidates." I politely asked if they could provide any useful feedback on my project, and they ignored my email.
They are not located in Silicon Valley, but it's the same BS and the same lack of respect for your time and effort. You include descriptions of projects you've done on your resume and a link to your GitHub. That should be enough. I don't understand why all these companies feel the need to make you do these silly projects just to earn a phone call.
The rejection email did mention they were hoping for me to reapply next year for full-time. So I can waste another weekend doing another project and not get any feedback from a real person? No thanks.
Before we interview you, we want you to complete a take-home project.
We'll send it to you Friday afternoon "so you can complete it over the weekend!"
The following metrics were computed from 168 interview experiences for the Tripadvisor Software Engineer role in United States.
Tripadvisor's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Tripadvisor's Software Engineer interview process in United States.