DemandTec logo

DemandTec Software Engineer Interview Questions
& Process

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

Based on 6 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
33.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at DemandTec.

Showing 3 of 6
DemandTec logo
DemandTec

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Technical Coding System Design

I was given a task to complete within 2 days, it was a full stack focus on design, Algo, Java, and Angular questions. After that, a technical interview was scheduled where they asked Java questions, Angular questions, and in-depth Java Memory Management questions.

Confirmed questions1 question
  • Can you design a system for auto-complete search using React and an API?
DemandTec logo
DemandTec

Software Engineer

Engineering · more than a year ago

Entry Average Neutral experience No offer 2 rounds
Interview process
Phone screen Onsite
Interview formats
Technical Coding

I had one phone interview, then an onsite interview.

Confirmed questions1 question
  • Can you explain the differences between ArrayList and LinkedList?
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 Software Engineer 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

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

Read reports

Do you prefer working on the front-end or back-end of a web application?

Read report

Formats, difficulty and experience

Across all 6 DemandTec interview reports.

Interview formats

Technical 53.8%
Coding 30.8%
System Design 7.7%
Behavioral 7.7%

Interview difficulty

Easy 16.7%
Average 66.7%
Difficult 16.7%

Candidate experience

Positive 33.3%
Neutral 33.3%
Negative 33.3%