Interview Structure & Flow
Candidates experienced a mix of structured and unstructured interview flows, with some reporting clear scheduling and prompt feedback, while others faced inconsistencies and delays that affected their overall experience.

Real, anonymous reports from people who interviewed for Software Engineer at Demandbase, newest first and distilled into what to expect across the loop.
I had a frustrating process mainly because the communication and closure didn’t land the way it should have. I went through technical rounds that were described and scheduled in a way that felt misaligned with the level expected, and I ended up doing a coding test that didn’t resemble the kind of coding standard I’d associate with the role.
I went through a pretty thorough, structured process where the questions kept getting more concrete. After the recruiter got me shortlisted, I moved into five rounds that covered DSA, SQL, and multiple technical/hiring discussions. I remember doing a DSA round, then a couple SQL-focused rounds, and later rounds that pulled in Java topics plus system design and how my past experience mapped to the role. The interviewers were generally patient and helpful, and it felt like I could ask questions and get hints if I got stuck.
Candidates experienced a mix of structured and unstructured interview flows, with some reporting clear scheduling and prompt feedback, while others faced inconsistencies and delays that affected their overall experience.
The interviews typically included rounds on data structures and algorithms (DSA), SQL, and Java, with some candidates noting a blend of written tests and live coding discussions, while others felt the technical depth varied significantly.
System design discussions were a common component, with candidates expected to outline high-level architecture and design patterns, although the depth and focus varied across interviews.
Candidates reported varying levels of professionalism and engagement from interviewers, with some experiencing supportive interactions while others faced distractions or unprofessional behavior that impacted their performance.
Behavioral questions were incorporated, often alongside technical discussions, but candidates noted that the cultural fit and respect during interactions were inconsistent, affecting their overall impression of the company.
While some candidates received offers, many reflected on the process as feeling subjective and mismatched with their expectations, leading to frustration despite their technical competence.