Spiceworks Ziff Davis logo

Spiceworks Ziff Davis Software Engineer Interview Questions
& Process

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

Based on 17 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Spiceworks Ziff Davis.

Showing 3 of 17
Spiceworks Ziff Davis logo
Spiceworks Ziff Davis

Software Developer

Engineering

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Take home Technical screen Background check Offer
Interview formats
Technical Coding Behavioral

I got an initial recruiter call and phone screen with HR which was fine. Then, I had to complete a take-home assignment. It was really complicated, confusing, and took a lot of time and effort - I actually stopped about two-thirds of the way through because it felt like more work than I usually put into paid projects. I let the recruiter know I wasn't going to finish it and that I was out. A couple of weeks later, they reached out and admitted that the test was causing issues for many candidates. So, they decided to replace it with a technical phone screen and asked if I was still interested. I said yes and set up a 45-minute chat with a developer. The screen itself was pretty messy, with a mix of high-level computer science questions and some really basic questions about my specific area, which the person interviewing me didn't know much about. The interviewer was nice, but it quickly became clear that the role they were interviewing me for wasn't the same as the one I applied for. When I asked about it, they said they didn't have specialists and everyone just worked on whatever came up. The interviewer wasn't even from the department with the opening and had no clue about it. So, I decided not to pursue working at Spiceworks after that call. To their credit, they sent a decline email about a week later, saying they felt 'my skills were not right for them at this juncture.' I guess that makes sense for whatever random job they had in mind.

Confirmed questions1 question
  • I asked multiple times, 'What is the relevance of this to the job?'
Spiceworks Ziff Davis logo
Spiceworks Ziff Davis

Software Engineer

Engineering

Entry Easy Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen Offer
Interview formats
Technical Coding

I initially connected with a recruiter at the campus job fair. They liked my resume, so I ended up having an on-campus interview later that week. I recall there being two technical interviews, each lasting about 30 minutes. One involved string manipulation, and the other was about Maps. Both interviewers were quite friendly and helpful. I received an offer about three weeks after the interview.

Confirmed questions2 questions
  • Could you explain how to write a method for comparing version update strings, such as "10.02.00" versus "09.22.12"?
  • How would you go about combining two given maps into a single, larger map?
Spiceworks Ziff Davis logo
Spiceworks Ziff Davis

Senior Software Engineer

Engineering

Senior Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Technical Coding

The interview process started with a phone screen by HR, followed by a phone screen with a Software Engineer. Then there was an on-site interview. After the on-site, they never got back to me despite several emails. I experienced ghosting, which was very disappointing.

Confirmed questions3 questions
  • How would you go about highlighting particular words within an HTML string?
  • Can you explain how to return a random integer x from an array of integers y, given an array of integers z to exclude from y?
  • Given a postfix string, what would be the result of the operation?

Spiceworks Ziff Davis Software Engineer Interview Questions

Quoted word for word from Spiceworks Ziff Davis interview reports.

Given a postfix string, what would be the result of the operation?

Read reports

Write a program to go through a directory and count the number of folders and files.

Read reports

Write code to return the angle between the hour and minute hand.

Read reports

Could you convert this Ruby code, which removes duplicates from an array, into Java or a language of your choice?

Read report

Can you find the longest palindrome in a given string, optimizing for the best possible solution?

Read report

How would you generate Pascal's triangle up to the nth row?

Read report

Can you explain how a heap is calculated in Javascript?

Read report

Formats, difficulty and experience

Across all 17 Spiceworks Ziff Davis interview reports.

Interview formats

Coding 35.7%
Behavioral 31%
Technical 28.6%
System Design 2.4%
Presentation 2.4%

Interview difficulty

Easy 23.5%
Average 70.6%
Difficult 5.9%

Candidate experience

Positive 50%
Negative 37.5%
Neutral 12.5%