The interview process involved two waves.
It began with a phone screening, preceded by a coding challenge of three questions. Following this, I spoke with HR to schedule an interview time.
After the phone screening, I met with engineers.
My onsite interview took place subsequently. They initially stated they would provide feedback within a week. After two weeks of no contact, I sent an email inquiring about the status. I received a phone call the next day informing me that I was accepted.
The coding challenge had three questions.
The first two were super easy, with not much to say.
The third question was: given three integers representing the amounts of A's, B's, and C's available to construct a string, return the length of the longest possible string such that it does not have any sequence of three characters that are all the same. For example, if I had the input 3, 0, 0 (meaning 3 A's, 0 B's, and 0 C's), I would return 2 (for "AA"). "AAA" would not work because there is a substring of length 3 where all characters are the same.
My phone and onsite interview questions were super easy. They involved designing a class with some methods to maintain data.
The following metrics were computed from 3 interview experiences for the Wayfair Software Engineer (Internship) role in Boston, Massachusetts.
Wayfair's interview process for their Software Engineer (Internship) roles in Boston, Massachusetts is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having mixed feelings for Wayfair's Software Engineer (Internship) interview process in Boston, Massachusetts.