The Zappos Family logo

The Zappos Family Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 58 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
58.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at The Zappos Family.

Showing 3 of 58
The Zappos Family logo
The Zappos Family

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Decline offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding Behavioral

It was a standard process. I had to complete some brain teaser questions within 45 minutes. The questions were moderately difficult; one question was related to data structures and another one was basic string manipulation. The interviewer was available to answer my questions and provided guidance.

Confirmed questions1 question
  • Can you share an instance where you contributed to a team and describe your role?
The Zappos Family logo
The Zappos Family

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience No offer 4 rounds
Interview process
Take home Recruiter call Phone screen Onsite
Interview formats
Coding Behavioral Technical

I applied online and got a coding challenge the next day that I had 24 hours to complete. The challenge involved consuming their REST URLs and implementing some Algorithms. I created a NetBeans maven based web project using a custom MVC (Servlet centric approach), Jersey client API's, URL API's, some business service components, Controllers and presentation pages. I passed the coding challenge. Then, I had a 30-minute non-technical HR telephonic interview focusing on company culture and core values, which I also passed. After that, there was a technical phone interview with 3 Technical people. They asked about my past and current projects, some basic Java questions (Interfaces, Abstract classes, Design patterns), some programming in a Shared Document, Exception handling, SQL related questions & Queries. I wrote a recursive program for a basic series and we discussed breaking conditions and time complexity. They also asked about overloading, overriding, OOP basics, and String related questions like reversing a string. There were also questions about Database normalization and quarries. My interview went well, and they said they wanted me for a F2F interview and HR would contact me for next steps to come to Vegas for it. Unfortunately, I received a rejection email and received no reply when I tried to contact them. During the telephonic interview, there was a lot of background noise, making it hard to understand them.

Confirmed questions8 questions
  • Can you tell me about your previous and current projects?
  • Do you have some basic Java knowledge?
  • What do you know about Interfaces?
The Zappos Family logo
The Zappos Family

Software Engineer Intern

Engineering · more than a year ago

Intern Easy Neutral experience No offer 3 rounds
Interview process
Recruiter call Technical screen Phone screen
Interview formats
Technical Coding Behavioral

I applied online. The first step involved recording myself answering culture and trivia programming questions via webcam. They used a platform that gave 3 chances to record. The programming questions, which were in Java, were easy. For instance, 'What does the 'final' keyword do?'. About a week after submitting the first part, I got an email to schedule a Skype interview with two engineers. This second round included more culture questions, like "If you had to plan a parade, what would be the theme?", and one technical question about rhyming strings. A week after that, the college recruiter contacted me to schedule a third interview. I found out I passed the second round, but unfortunately, they had already filled the software engineering internship. The recruiter offered to apply me for a different role, but I was ultimately rejected.

Confirmed questions1 question
  • none

The Zappos Family Software Engineer Interview Questions

Quoted word for word from The Zappos Family interview reports.

What is the difference between an HTTP GET request and an HTTP POST request?

Read reports

How would you search for a character in a string and then split the string using that character?

Read reports

If you were stranded on a deserted island, what three items would you bring?

Read reports

What would you do if you were gifted an elephant that really loved you?

Read report

Which superhero would you choose to be and why, given you can't pick Superman, Batman, or Spiderman?

Read report

Imagine being stranded on a deserted island; what two items would you choose to bring with you?

Read report

If you were stranded on an island, what items would you bring?

Read report

If you were stranded alone on an island, what two items would you choose to have with you?

Read report

Formats, difficulty and experience

Across all 58 The Zappos Family interview reports.

Interview formats

Coding 36.1%
Behavioral 31.2%
Technical 27.8%
System Design 2.1%
Other 1.4%

Interview difficulty

Easy 19%
Average 58.6%
Difficult 22.4%

Candidate experience

Positive 58.9%
Neutral 32.1%
Negative 8.9%