Standard technical interview.
The resume was gone over with a lot of questions about the technical challenges of the internship experiences I had previously. There were many questions on the technical aspects, so I think they wanted to verify the things I put on my resume.
The technical questions weren't too difficult, and the interviewer was very helpful the entire time.
A coding challenge was sent afterward that dealt with processing a simple CSV file. The choice of language was anything you wanted.
Overall, it was not too bad of an experience.
Basically, keeping track of the kth element while inserting and deleting elements from a list. The optimal solution was supposed to be O(log n) retrieval and insertion (the assumption given was an equal number of inserts and retrievals).
Then, a simple algorithm problem was asked: unique strings in a list.
Then, we talked about a simple distributed systems/concurrent systems problem. Two simultaneous requests to a web server caused it to crash; how would one debug this?
The following metrics were computed from 1 interview experience for the Tripadvisor Software Engineering New Grad role in United States.
Tripadvisor's interview process for their Software Engineering New Grad roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Tripadvisor's Software Engineering New Grad interview process in United States.