Just the first Skype call. Let me just say it: this company is obsessed with data structures.
"How will you invent your own Hashtable? What is its Big O of Binary Search?" I know the answer, but really? Really?
Okay, I get it; it's a B2C site, and a lot of website performance and optimizations rely on old, archaic technologies with no libraries, etc. But the universe has come a long way since then.
They are not ready to consider new tech, so what does that mean? It's mainly a maintenance scenario. Best for new grads or those with 1-2 years of experience who want to get a "brand" name behind them. This brand name sets them up well for the Big 4 (Google/Twitter/Amazon/Facebook) as they are the best B2C companies.
But not all optimizations come from reinventing data structures. Web and threaded Java have come a long way. And how about focusing on idea questions, thought process questions, top challenge situations, and leadership examples?
Will not pursue further.
CORS: Is it better server-side or client-side?
The following metrics were computed from 1 interview experience for the Tripadvisor UI Engineer role in Boston, Massachusetts.
Tripadvisor's interview process for their UI Engineer roles in Boston, Massachusetts is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Tripadvisor's UI Engineer interview process in Boston, Massachusetts.