
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
Candidate interview experiences
First-hand accounts from people who interviewed at DemandTec.
Software Engineer
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.
- Can you design a system for auto-complete search using React and an API?
Software Engineer
I had one phone interview, then an onsite interview.
- Can you explain the differences between ArrayList and LinkedList?
Software Engineer
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.
- 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 implement a 2 D zig-zag array?”
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.