Upload Button Icon Add office photos

Demandbase

Compare button icon Compare button icon Compare

Filter interviews by

Demandbase Interview Questions and Answers

Updated 9 May 2025
Popular Designations

10 Interview questions

A Software Engineer was asked 1mo ago
Q. Given a sorted array that has been rotated some number of times, and a target value, find the index of the target value in the array. If the target value is not found, return -1. Implement binary search to ...
Ans. 

Binary search on a rotated sorted array efficiently finds an element by leveraging the properties of sorted subarrays.

  • Identify the Pivot: The array is divided into two sorted subarrays. Find the pivot point where the rotation occurs.

  • Determine Search Range: Compare the target with the middle element to decide which half to search next, based on sorted order.

  • Example: In the array [4, 5, 6, 7, 0, 1, 2], if searching ...

View all Software Engineer interview questions
A Software Engineer was asked 1mo ago
Q. Given a string s, return the longest palindromic substring in s.
Ans. 

The longest palindromic substring is the longest sequence in a string that reads the same forwards and backwards.

  • Expand Around Center: For each character, expand outwards to find the longest palindrome centered at that character. Example: 'racecar' from 'racecar'.

  • Dynamic Programming: Use a 2D array to store whether substrings are palindromic, building up from smaller substrings. Example: 'abba' is a palindrome.

  • Tim...

View all Software Engineer interview questions
A Software Engineer was asked 7mo ago
Q. Tell me about your experience with Airflow.
Ans. 

Airflow is an open-source platform to programmatically author, schedule, and monitor workflows.

  • Airflow is used for orchestrating complex workflows in data pipelines.

  • It allows users to define workflows as Directed Acyclic Graphs (DAGs).

  • Airflow provides a web-based UI for monitoring and managing workflows.

  • It supports various integrations with different systems and tools.

  • Example: Using Airflow to schedule ETL jobs fo...

View all Software Engineer interview questions
A Software Engineer was asked 7mo ago
Q. Tell me about your experience with Scala.
Ans. 

I have 3 years of experience working with Scala in developing backend applications.

  • Developed RESTful APIs using Scala Play framework

  • Utilized Akka for building highly concurrent and distributed systems

  • Worked on data processing tasks using Apache Spark with Scala

View all Software Engineer interview questions
A Software Engineer was asked 7mo ago
Q. What is your experience with Java?
Ans. 

I have extensive experience with Java, including developing applications, frameworks, and working with various libraries and tools.

  • Developed a web application using Spring Boot and Hibernate for a retail client, improving their order processing efficiency by 30%.

  • Implemented RESTful APIs in Java for a mobile application, enabling seamless data exchange between the client and server.

  • Utilized Java's concurrency featu...

View all Software Engineer interview questions
A Software Engineer was asked 9mo ago
Q. Given an integer array nums, move all 0's to the end of it while maintaining the relative order of the non-zero elements.
Ans. 

Move all zeros in an array of strings to the end.

  • Iterate through the array and move all zeros to the end by swapping with non-zero elements.

  • Maintain a pointer to keep track of the position to swap with zeros.

  • Example: Input: ['a', 'b', 'c', '0', 'd', '0'], Output: ['a', 'b', 'c', 'd', '0', '0']

View all Software Engineer interview questions
A Softwaretest Engineer was asked
Q. You are given a map in form of a binary matrix where 1 represents land and 0 represents water. An island is a group of 1s (land) connected 4-directionally (horizontal or vertical). You may change one 0 to 1...
Ans. 

Find the length of the longest island in a 2D grid.

  • Iterate through the grid and perform a depth-first search (DFS) to find each island.

  • Keep track of the length of each island and return the maximum length found.

  • Consider the grid as a graph where each cell is a node and adjacent cells are connected edges.

  • Use a visited array to mark cells that have already been visited during the DFS.

  • Handle edge cases such as empty ...

View all Softwaretest Engineer interview questions
Are these interview questions helpful?
A Research Analyst was asked 12mo ago
Q. Data analytics using excel
Ans. 

Data analytics using excel involves analyzing and interpreting data using various tools and functions in Excel.

  • Use functions like VLOOKUP, SUMIF, and PivotTables to analyze data

  • Create charts and graphs to visualize data trends

  • Use conditional formatting to highlight important data points

  • Perform statistical analysis using Excel's data analysis toolpack

  • Clean and organize data using filters and sorting functions

View all Research Analyst interview questions
A Senior Research Analyst was asked
Q. Public vs private company
Ans. 

Public companies are traded on stock exchanges and have more regulatory requirements, while private companies are not traded publicly and have more flexibility.

  • Public companies have more regulatory requirements due to SEC regulations

  • Private companies have more flexibility in decision-making and operations

  • Public companies have more transparency as they are required to disclose financial information to the public

  • Pri...

View all Senior Research Analyst interview questions
A Senior Research Analyst was asked
Q. Where to look for C-level details
Ans. 

Look for C-level details in company annual reports, press releases, investor presentations, and industry publications.

  • Company annual reports

  • Press releases

  • Investor presentations

  • Industry publications

View all Senior Research Analyst interview questions

Demandbase Interview Experiences

18 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. Find the Longest Palindromic Substring.
  • Q2. Binary search on a Rotated Sorted array
  • Ans. 

    Binary search on a rotated sorted array efficiently finds an element by leveraging the properties of sorted subarrays.

    • Identify the Pivot: The array is divided into two sorted subarrays. Find the pivot point where the rotation occurs.

    • Determine Search Range: Compare the target with the middle element to decide which half to search next, based on sorted order.

    • Example: In the array [4, 5, 6, 7, 0, 1, 2], if searching for 0...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - DSA level is medium - should be good if you are good with medium level questions.

Software Engineer Interview Questions & Answers

user image Shagun Goyal

posted on 12 Sep 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Written test was in python where we have output based questions

Round 2 - Technical 

(1 Question)

  • Q1. Move zeros to the end of the array

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(5 Questions)

  • Q1. Experience with Scala
  • Q2. Experience with Java
  • Q3. Experience with airflow
  • Q4. Big data project
  • Q5. System design discussion

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Dec 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic Excel and Aptitude questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Asked me about my projects
  • Q2. Asked data analytics functions using Excel
Round 3 - One-on-one 

(2 Questions)

  • Q1. Why do I want to leave my job
  • Q2. Data analytics using excel
  • Ans. 

    Data analytics using excel involves analyzing and interpreting data using various tools and functions in Excel.

    • Use functions like VLOOKUP, SUMIF, and PivotTables to analyze data

    • Create charts and graphs to visualize data trends

    • Use conditional formatting to highlight important data points

    • Perform statistical analysis using Excel's data analysis toolpack

    • Clean and organize data using filters and sorting functions

  • Answered by AI

Skills evaluated in this interview

SSE Interview Questions & Answers

user image Anonymous

posted on 8 Jul 2024

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Problem solving - LC Medium
Round 2 - Technical 

(1 Question)

  • Q1. React, JS advanced questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Nov 2023. There were 3 interview rounds.

Round 1 - Coding Test 

DSA covering graph and linked list hard problems

Round 2 - Technical 

(2 Questions)

  • Q1. Frontend focussed
  • Q2. Javascript and react
Round 3 - HR 

(2 Questions)

  • Q1. Managerial and behavioral questions
  • Q2. System design was also asked
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Questions related to DSA can't remember as its long.. All are leetcode medium
  • Q2. Resume based quesions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Basic research questions. Can check online and provide the answers

Round 3 - One-on-one 

(3 Questions)

  • Q1. Questions related to assessment was asked
  • Q2. Public vs private company
  • Ans. 

    Public companies are traded on stock exchanges and have more regulatory requirements, while private companies are not traded publicly and have more flexibility.

    • Public companies have more regulatory requirements due to SEC regulations

    • Private companies have more flexibility in decision-making and operations

    • Public companies have more transparency as they are required to disclose financial information to the public

    • Private ...

  • Answered by AI
  • Q3. Where to look for C-level details
  • Ans. 

    Look for C-level details in company annual reports, press releases, investor presentations, and industry publications.

    • Company annual reports

    • Press releases

    • Investor presentations

    • Industry publications

  • Answered by AI
Round 4 - One-on-one 

(1 Question)

  • Q1. Same as above. Plus work experience, projects worked on etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Share examples of the work done and know what the company does

Internship Trainee Interview Questions & Answers

user image Shivarani Yadav

posted on 28 Nov 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Logical,general knowledge

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 24 Apr 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. SQL, excel, python and power Bi

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Demandbase?
Ask anonymously on communities.

Demandbase Interview FAQs

How many rounds are there in Demandbase interview?
Demandbase interview process usually has 2-3 rounds. The most common rounds in the Demandbase interview process are Technical, One-on-one Round and Aptitude Test.
How to prepare for Demandbase interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Demandbase. The most common topics and skills that interviewers at Demandbase expect are Python, Sanction Screening, SAN, SQL and Javascript.
What are the top questions asked in Demandbase interview?

Some of the top questions asked at the Demandbase interview -

  1. Find the minimum element in a stack in O(1) complex...read more
  2. fetch data without using subqueries instead use joins type of questi...read more
  3. where to look for C-level deta...read more
How long is the Demandbase interview process?

The duration of Demandbase interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 21 interview experiences

Difficulty level

Easy 9%
Moderate 91%

Duration

Less than 2 weeks 73%
2-4 weeks 27%
View more

Interview Questions from Similar Companies

Fractal Analytics Interview Questions
4.0
 • 214 Interviews
MathCo Interview Questions
3.0
 • 116 Interviews
Zeta Interview Questions
3.4
 • 74 Interviews
CoinDCX Interview Questions
3.8
 • 31 Interviews
MoEngage Interview Questions
3.9
 • 27 Interviews
Seclore Interview Questions
4.0
 • 27 Interviews
View all

Demandbase Reviews and Ratings

based on 30 reviews

3.8/5

Rating in categories

3.8

Skill development

4.2

Work-life balance

3.6

Salary

3.2

Job security

4.0

Company culture

3.1

Promotions

3.9

Work satisfaction

Explore 30 Reviews and Ratings
Product Designer

Hyderabad / Secunderabad

2-5 Yrs

Not Disclosed

Senior Payroll Analyst

Kolkata,

Mumbai

+5

2-7 Yrs

Not Disclosed

Senior Engineering Manager (SIC)

Hyderabad / Secunderabad

8-12 Yrs

Not Disclosed

Explore more jobs
Software Engineer
31 salaries
unlock blur

₹19.7 L/yr - ₹29 L/yr

Data Analyst
18 salaries
unlock blur

₹10 L/yr - ₹16.5 L/yr

Research Analyst
17 salaries
unlock blur

₹9.5 L/yr - ₹15.6 L/yr

Senior Software Engineer
15 salaries
unlock blur

₹28 L/yr - ₹52 L/yr

Software Developer
9 salaries
unlock blur

₹13.5 L/yr - ₹25.5 L/yr

Explore more salaries
Compare Demandbase with

Fractal Analytics

4.0
Compare

MathCo

3.0
Compare

Innovatiview India Ltd

3.9
Compare

Zeta

3.4
Compare
write
Share an Interview