Wayfair Software Engineer Interview Questions

Updated Jul 20, 2015
24 Interview Reviews

Interview Experience

Interview Experience

80%
15%
5%

Getting an Interview

Getting an Interview

42%
31%
26%

Interview Difficulty

2.9
Average

Interview Difficulty

Hard

Average

Easy

24 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

Helpful (3)  

Software Engineer Interview

Anonymous Employee
No Offer
Positive Experience
Average Interview

Application

I applied through an employee referral – interviewed at Wayfair.

Interview

First there was a phone interview. After, I sent some sample code. After that, there was a live coding session. It was okay, but the engineer on the phone didn't seem very into it. They said I took too long to get to my answer and to try again in 3-6 months. It was a good experience until about the end. I was just nervous.

Interview Questions

  • Separate an array into two arrays where one has all negatives and the other has all positives. Maintain the order   Answer Question

Other Interview Reviews for Wayfair

  1. Helpful (2)  

    Software Engineer Interview

    Anonymous Interview Candidate in Boston, MA
    Accepted Offer
    Neutral Experience
    Easy Interview

    Application

    I applied online. The process took 2+ weeksinterviewed at Wayfair (Boston, MA) in April 2015.

    Interview

    This is probably the quickest interview I have ever appeared for a full-time Software Engineer position at any company. This position is for Wayfair Labs dept. It involved mainly 2 rounds and one coding challenge. 1st was HR which was simple enough (she would ask you a basic SQL question and other things), then a coding challenge which was simple enough if you know your coding chops (you would be given a day to complete) and finally a phone interview with the Hiring Manager where she would ask 3 questions, one on the coding challenge previously attempted. Next day I got the offer. Overall it took just about 2 weeks.

    Interview Questions

    • 1. Maximum subarray problem 2. Problem similar to Dutch National Flags 3. Another to find a number that appears exactly once in an array   1 Answer
  2. Helpful (3)  

    Software Engineer Interview

    Anonymous Employee
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied online. The process took 2 daysinterviewed at Wayfair in March 2015.

    Interview

    two rounds, both are technical, they use PHP so mostly focus on PHP. Unfortunately I didn't have much experience on it so they seems like not even want to continue the interview. Also included questions about protocols and network, and SQL questions like join, how to create two tables

    Interview Questions

    • find a way to separate money into n parts. For example, if total money is 121, find a way to separate 121 into 4 closest parts and the solution would be an array with elements 30, 30, 30, 31   1 Answer
  3.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 4+ weeksinterviewed at Wayfair in March 2015.

    Interview

    Two interviewers. First one is cultural-fit. Regular questions like what have you experienced in coding and what is the most difficult problem you have faced. Second is technical question. Typically in your desired language. Mine is about merging 3D array by pointer.

    Interview Questions

    • How to merge 3 different array into one 3D array (forgot the exact question )   Answer Question
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Engineer Interview

    Anonymous Employee in Boston, NY
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 2 weeksinterviewed at Wayfair (Boston, NY) in March 2015.

    Interview

    It took few weeks after my application and the interview is through Skype. There were two forty minutes interview. The questions were about why choose wayfair, the basic coding question about java and sql server.

    Interview Questions

  6. Helpful (1)  

    Software Engineer Interview

    Anonymous Employee in Boston, MA
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 1+ weekinterviewed at Wayfair (Boston, MA) in February 2015.

    Interview

    I was referred by a friend and then HR reached out to me. I had a phone interview with a Software Engineer and was immediately invited for an on-site interview. I was given an option to choose between two teams and I couldn't decide.So they went ahead and arranged the interview with two teams. Onsite interview had 4 rounds: sql, technical, design and director rounds. In each round two people interviewed me, each from one team. I didn't do well in the director round and they felt my reasons to choose wayfair are not good enough.

    Interview Questions

    • Phone Interview: 1.Given an array where each element is repeated twice except for one element, find that element. 2,write a sql query to sync Table A with Table B.(They are replicas but Table A missed some records). Onsite: Sql: They checked if I knew Group By, OrderBy, Having, Intersect keywords by asking me some sql queries. Technical: Create strings from a nested list of level 2. eg: [[fast, slow], [brown,black],[dog,fox]] => fast brown dog, fast brown fox,slow brown dog.......(Used recursion to solve this) Design webcrawler Design: 1. Parking lot and excel spreadsheet Director: why wayfair?,which team would you prefer? why hire you? what value do you bring to our company?   1 Answer
  7.  

    Software Engineer Interview

    Anonymous Interview Candidate in Boston, MA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    The process took 2 weeksinterviewed at Wayfair (Boston, MA) in February 2015.

    Interview

    A direct phone screen interview which lasted for 1.5 hours. The people are nice. They seems to have a relaxed and flexible environment. Asked one brain teasing problems and several others that deal with strings. Actually I was expecting the first person to ask me general questions, but both of them asked me technical questions.

    Interview Questions

    • 1. Determine whether invalid {}, [], () exists in a string 2. Three buttons, one for coke, one for pepsi and one for randomly selection. All of them are connected to the wrong one (pepsi botton connects to coke etc. ). How do you figure out which button is which in three steps.   1 Answer
  8.  

    Software Engineer Interview

    Anonymous Interview Candidate in Boston, MA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 3 weeksinterviewed at Wayfair (Boston, MA) in February 2015.

    Interview

    2 telephonic round + onsite interview- Asked about Search engine, Indexing-cursor- temp table sql question, Write program on notepad, some randon array given- to implement tree search- onsite interview for 4 hours...basic one

    Interview Questions

    • Asked about Search engine, Indexing-cursor- temp table sql question, Write program on notepad- some randon array given- to implement tree search- onsite interview for 4 hours...basic one   Answer Question
  9. Helpful (5)  

    Software Engineer Interview

    Anonymous Interview Candidate in Boston, MA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 3 daysinterviewed at Wayfair (Boston, MA) in November 2014.

    Interview

    Interview was two back to back Skype interviews totaling about 2 hours. The first was supposed to be cultural fit and the second technical, but they were both technical basically and required me to write code on the Codepad website where the interviewer could see it. They had me do some simple programs, and when I mentioned I had briefly looked over SQL prior to the interview they asked me to do some stuff with that, and even though I didn't do so great with it they were just looking for basic knowledge and ability to learn.

    Interview Questions

    • Describe a time you had a lot of trouble making program and what you did to fix it (I couldn't think of a good "story")   Answer Question
  10.  

    Software Engineer Interview

    Anonymous Employee
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied through college or university. The process took 3 weeksinterviewed at Wayfair in October 2014.

    Interview

    Applied during college career fair, got interview 2 weeks after. The interview is by Skype, 40min + 40min, first is cultural fit and second is technical asking you to write some code. Print first 20 Fibonacci, some sql.

    Interview Questions

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.