The process consisted of three interviews.
An initial HR phone interview pertaining to background, including logic puzzles. A second phone interview, slightly more technical but still mostly background.
Finally, a third in-person interview with four different senior engineers.
The in-person interview consisted of several background questions, SQL questions, pseudocode problems, and more.
What is the difference between a scripting language like PHP and a compiled language like Java?
The following metrics were computed from 2 interview experiences for the Wayfair Associate Software Engineer role.
Wayfair's interview process for their Associate Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Wayfair's Associate Software Engineer interview process.