DemandTec logo

DemandTec Interview Questions
& Process

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

Based on 11 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
36.4% Positive experience

Which role are you interviewing for?

5 roles · 11 reports

Candidate interview experiences

First-hand accounts from people who interviewed at DemandTec.

Showing 4 of 11
DemandTec logo
DemandTec

Senior QA Engineer

Engineering · more than a year ago

Senior Average Positive experience No offer 6 rounds
Interview process
Recruiter call Phone screen Onsite Offer
Interview formats
Technical Behavioral Coding

Had a phone chat with the hiring manager about my background. They had me do an SQL join explanation on a whiteboard, which I wasn't fully prepped for, so I sort of guessed my way through it but got a couple right. I was upfront about guessing but also talked about what I bring to the table. Then I was invited for an onsite interview where I met with the same manager, a QA engineer, a product manager, a build/release engineer, the VP of engineering, and the recruiter. All those meetings went pretty well. A couple were technical, but most were more general and conceptual, with a lot of focus on process. The recruiter then asked about my salary expectations. Later, the recruiter called and said I was a strong candidate. Honestly, I suspect she was just trying to keep me engaged because I never heard back after that, but it was a decent interview process overall, though I would have preferred more direct feedback.

Confirmed questions2 questions
  • Can you explain SQL joins?
  • How many Wednesdays are there in a year?
DemandTec logo
DemandTec

Systems Administrator

Operations · more than a year ago

Mid Average Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Technical Behavioral

The first interview was a phone call with two technical staff members. They asked questions that tested my technical skills and also gave me a sense of the work environment and upcoming challenges. I couldn't really get a feel for the company culture over the phone, though. When I came in for the in-person part, I was greeted by an HR person after a bit of a wait. Since we were all short on time (according to the agency recruiter), this delay wasn't a great sign. By the end of the hour, the technical interviewers and their manager still hadn't shown up. I know emergencies happen in this field, but not even trying to make the most of everyone's time is unacceptable.

Confirmed questions1 question
  • How do you organize your automation scripts and libraries?
DemandTec logo
DemandTec

Software Engineer

Engineering

Senior Difficult Negative experience No offer 5 rounds
Interview process
Recruiter call Technical screen Take home Phone screen Phone screen
Interview formats
Technical Coding Technical

I applied online and the recruiter called me the same day. She did a quick technical screening, then the hiring manager sent me a coding test (algorithms). After I sent back my code, I had a phone interview with the hiring manager, who asked pretty tough Java and algorithm questions. I thought I bombed it, but a week later the recruiter called to set up a second phone interview with another engineer. It felt like it dragged on forever (still no in-person interview), with way too many algorithms for a front-end focused role, and it just wasn't the right fit, so I passed.

Confirmed questions1 question
  • Can you implement a 2 D zig-zag array?
DemandTec logo
DemandTec

Statistician

Analytics

Senior Difficult Negative experience No offer 7 rounds
Interview process
Phone screen Onsite Presentation
Interview formats
Behavioral Technical Presentation

It began with a phone interview, and then I was invited for an on-site. I met with six different people individually, with each meeting lasting about 45 minutes. Mostly, they asked about my background and what I've done. I was also given a small dataset to work on, analyze, and then present during the interview. The initial part of the analysis involved handling missing data.

Confirmed questions2 questions
  • Could you explain what a normal distribution is to someone who doesn't know statistics?
  • Can you explain what a normal distribution is to a layperson?

DemandTec Interview Questions

Quoted word for word from DemandTec interview reports.

Can you explain the difference between HashMap and HashTable?

Read reports

Can you explain the differences between ArrayList and LinkedList?

Read reports

Could you explain what a normal distribution is to someone who doesn't know statistics?

Read reports

Can you explain what a normal distribution is to a layperson?

Read report

Can you design a system for auto-complete search using React and an API?

Read report

Formats, difficulty and experience

Across all 11 DemandTec interview reports.

Interview formats

Technical 48%
Behavioral 24%
Coding 20%
System Design 4%
Presentation 4%

Interview difficulty

Easy 9.1%
Average 63.6%
Difficult 27.3%

Candidate experience

Positive 36.4%
Negative 36.4%
Neutral 27.3%

Reports by job function

Engineering 9
Analytics 1
Operations 1