If I had to explain the whole process in a word, that word would be "super-fast". The process started, and I had the offer within 3 days. I was contacted by the recruiter to set up a call. During the call with the recruiter, I was asked a couple of questions (one from SQL and another from web applications). They were easy to answer. I was told during the call itself that they were willing to move forward, and I was asked to share a project I worked on. I shared my project links and got a reply from them within hours that they wanted to move forward further. I was given a coding task to complete using CoderPad. It was one Data Structure classic problem and also untimed. I did it the same day. The next day, I was contacted again to schedule the final round of interview (of 60 minutes). It was a live-coding interview taken by an Engineering Manager, plus some introduction and Q&A. My interview went about 45 minutes, in which I was asked 3 Data Structures array-based questions and other things. I got the call within 5 minutes of the last round from the recruiter, asking about other HR-related things, and the very next day in the morning, I had the offer.
Again, the questions apart from the ones in the first call were based on Array data structure and weren't trivial, but also doable with a fair amount of practice.
I just have to say that I have been into several interview processes, but I had a very positive experience with the overall and very quick process.
Array data structure questions
The following metrics were computed from 163 interview experiences for the Wayfair Software Engineer role in United States.
Wayfair's interview process for their Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Wayfair's Software Engineer interview process in United States.