Applied online.
First interview with HR comprised of a standard set of questions.
Second was a technical telephone interview, mostly SQL related and some OO concepts.
Third was an onsite interview which comprised of three interviews of one hour each.
1st: Interview with a senior software engineer and a solution architect. They asked questions related to database design, normalization, and some SQL queries. Some questions were related to web services and XML. Write a program to convert a number to words (quite easy).
2nd: Interview with two senior software engineers. They asked questions related to design patterns and to solve a given problem applying one of them. They asked to write a program which required a recursive function call.
3rd: Interview with the Director. Overall strength and experience check. Questions ranged from troubleshooting a web page load problem to database explain plans.
The process took two weeks.
Nothing was unusual. All the questions and answers using the whiteboard reflected the collaborative culture of the company.
The following metrics were computed from 26 interview experiences for the Wayfair Senior Software Engineer role in Boston, Massachusetts.
Wayfair's interview process for their Senior Software Engineer roles in Boston, Massachusetts is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for Wayfair's Senior Software Engineer interview process in Boston, Massachusetts.