Got rejected by Wayfair recently. Wanted to share my experience.
Process:
- OA - 2 DSA questions
- A BFS question with a n * m and upto k steps that can be taken per move in a given direction.
- Don't remember the second question, but it was straightforward.
- Interview - Coding round
- Categories and their Coupons. Categories are like a tree (i.e they have parents).
- For a category, find it's "nearest" coupon + one extension question it.
- Interview - Low Level Design
- HM and HR (separate rounds) - On Site
- Classic behavioral questions
Verdict: Rejected
Feedback:
- I had given the rounds in coding rounds in a language other than Java. I wasn't aware this would be such a dealbreaker even though I had communicated during the HR and HM rounds that I had experience in Java.
- My design and HM round were not up to the mark. Though I'm not sure why I had to go onsite if my design round wasn't that great.