Getting to the interview was fairly easy. The online application was intuitive and straightforward. A couple of weeks had passed before I was invited to a Skype interview.
The interview itself was great. My interviewer was very nice and easy to talk to. The personality component went by really quickly, and the technical interview (which was done during the same meeting, but using some online platform) was quicker than expected. The technical interview was only really to see how I thought, rather than what I knew.
I wasn't given an offer, but the way I had to find out was slightly annoying. Compared to the rest of the process, this was the worst part by far. After I had thanked them for their time during the interview, I had to follow up several times by email to determine if I had the position or not. Only after my third email did they tell me I did not have the spot. It's unclear as to whether or not they would have emailed me in the first place, which would be upsetting if they didn't.
Write a small program that checks for matching brackets. For example, the program would return true if it were given "( ( { ( { [ ] } ) } ) )" where all brackets pair correctly, as they would in a program. It would return false for something like "( ( [ ] )" or "( [ ) ]".
The following metrics were computed from 5 interview experiences for the Wayfair Software Engineering role in United States.
Wayfair's interview process for their Software Engineering roles in the United States is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Wayfair's Software Engineering interview process in United States.