Upload Button Icon Add office photos

Filter interviews by

Demandbase Software Engineer Interview Questions, Process, and Tips

Updated 22 Nov 2024

Top Demandbase Software Engineer Interview Questions and Answers

Demandbase Software Engineer Interview Experiences

3 interviews found

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
  • 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']

  • Answered by AI

Skills evaluated in this interview

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

(5 Questions)

  • Q1. 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

  • Answered by AI
  • Q2. Experience with Java
  • Ans. 

    Extensive experience with Java programming language

    • Proficient in Java programming for over 5 years

    • Developed multiple applications using Java, including web applications and desktop applications

    • Strong understanding of object-oriented programming concepts in Java

    • Experience with Java frameworks such as Spring and Hibernate

    • Familiar with Java development tools like Eclipse and IntelliJ IDEA

  • Answered by AI
  • Q3. 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 for dat

  • Answered by AI
  • Q4. Big data project
  • Q5. System design discussion

Skills evaluated in this interview

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
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 questions from similar companies

I applied via Job Portal and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Basic js concepts

Interview Preparation Tips

Interview preparation tips for other job seekers - Good
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Question on DSA, Trees
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 coding questions and 7 aptitude questions

Round 2 - One-on-one 

(1 Question)

  • Q1. Linked List creation was asked
Round 3 - Assignment 

General HR questions

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Telecome domain related questions along with Unix shell scripting and SQL database question .
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Basic questions of angular and javascript.
  • Q2. Es6 feature , typescript features
  • Q3. Promise, observable, focus on syntax of every thing like interceptor, routing, gaurd and all .
Round 2 - Technical 

(3 Questions)

  • Q1. Behaviour subject, subject, life cycle hooks
  • Q2. This round was not very easy in my case.
  • Q3. Be prepared for array and object of array questions. Like sorting, searching, filtering , any logic .
Round 3 - HR 

(1 Question)

  • Q1. Basic HR questions and managerial round. Not being hard . But learn about your project and past organisation
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. Programming in C language
  • Ans. 

    C language is a powerful and efficient programming language commonly used for system programming and embedded systems.

    • C language is a procedural programming language

    • It is widely used for developing operating systems, compilers, and embedded systems

    • C is known for its efficiency and low-level access to memory

    • Example: Declaring an array in C - int arr[5];

  • Answered by AI
  • Q2. DS basics Linked list

Skills evaluated in this interview

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

I appeared for an interview before Aug 2023.

Round 1 - Technical 

(2 Questions)

  • Q1. Java8 and multhithreading based questions
  • Q2. 1 Leetcode easy question
Round 2 - Technical 

(2 Questions)

  • Q1. TDD based live coding and spring based question
  • Q2. 1 leetcode medium question
Round 3 - HR 

(1 Question)

  • Q1. Salary negotiations and company fit based questions

Demandbase Interview FAQs

How many rounds are there in Demandbase Software Engineer interview?
Demandbase interview process usually has 2 rounds. The most common rounds in the Demandbase interview process are Technical, HR and Coding Test.
How to prepare for Demandbase Software Engineer 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 Javascript, Agile Coaching, Sanction Screening, Computer Science and Data Structures and Algorithms.
What are the top questions asked in Demandbase Software Engineer interview?

Some of the top questions asked at the Demandbase Software Engineer interview -

  1. move zeros to the end of the ar...read more
  2. experience with Sc...read more
  3. experience with airf...read more

Tell us how to improve this page.

Demandbase Software Engineer Interview Process

based on 4 interviews

Interview experience

4.5
  
Good
View more
Demandbase Software Engineer Salary
based on 18 salaries
₹14.5 L/yr - ₹29 L/yr
165% more than the average Software Engineer Salary in India
View more details

Demandbase Software Engineer Reviews and Ratings

based on 4 reviews

4.4/5

Rating in categories

4.3

Skill development

4.3

Work-life balance

3.2

Salary

2.8

Job security

4.5

Company culture

3.0

Promotions

4.1

Work satisfaction

Explore 4 Reviews and Ratings
Software Engineer
18 salaries
unlock blur

₹14.5 L/yr - ₹29 L/yr

Research Analyst
15 salaries
unlock blur

₹10 L/yr - ₹15 L/yr

Data Analyst
12 salaries
unlock blur

₹7.9 L/yr - ₹20 L/yr

Software Developer
11 salaries
unlock blur

₹9 L/yr - ₹25.5 L/yr

Senior Software Engineer
11 salaries
unlock blur

₹28 L/yr - ₹45.2 L/yr

Explore more salaries
Compare Demandbase with

Fractal Analytics

4.0
Compare

Subex

3.5
Compare

MathCo

2.9
Compare

Innovatiview India Ltd

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview