Dialpad logo

Dialpad Software Engineer Interview Questions
& Process

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

Based on 58 interview experiences · FREE TO READ

3.8 Rounds average
Average Typical difficulty
37.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Dialpad.

Showing 3 of 58
Dialpad logo
Dialpad

Software Engineer

Engineering · half a year ago

Senior Average Neutral experience No offer 7 rounds
Interview process
Recruiter call Phone screen Technical screen Technical screen Onsite Panel
Interview formats
Behavioral Technical Coding System Design Behavioral

The interview process included a recruiter call, followed by a behavioral interview. Then there were two technical interviews with coding tests, and a system design interview. Finally, a hiring manager or leadership interview, and potentially an onsite interview. This is a pretty standard process for all candidates.

Confirmed questions1 question
  • For the technical interview, calculate the knight move from a starting position S to a target position T.
Dialpad logo
Dialpad

Software Engineer

Engineering · nearly a year ago

Entry Easy Positive experience No offer 1 round
Interview process
Technical screen Technical screen
Interview formats
Coding System Design

I had two back-to-back interviews, lasting about 2 hours total. They were with engineers, and they were really nice and easy to talk to. It was one easy leetcode question and one systems design question.

Confirmed questions2 questions
  • Tell me about a leetcode easy question.
  • Can you describe a simple design system problem relevant to Dialpad?
Dialpad logo
Dialpad

Software Engineer

Engineering · a year ago

Mid Easy Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Technical Behavioral

I originally interviewed at Dialpad for SWE for one team, and had a hiring manager call then told me that they routed a different candidate interviewing for a different team into this current role. I was then interviewed for a different team, and had to go through a hiring manager call again, then after two technical interviews and 1HR, which I did very well in, and was able to solve and provide optimal solutions, I did not get any followup after two weeks, even after emailing them. Seems very unorganized and there was no feedback at all.

Confirmed questions1 question
  • Can you draw a clock and show the directions?

Dialpad Software Engineer Interview Questions

Quoted word for word from Dialpad interview reports.

Find contiguous sub-arrays in an array of integers that sum up to a given integer, K.

Read reports

Given a 2D grid where each cell has a cost: 1 means you can move right, 2 means you can move down, and 3 means you can move both right and down, what is the maximum cost to reach the destination from the source?

Read reports

What is the minimum number of operations to transform a source word into a target word by changing one letter at a time, ensuring each intermediate word is a valid English word?

Read reports

Given a map of tasks with dependencies, retrieve them in order where tasks with no dependencies are first.

Read reports

How many steps does it take to get from a source string to a destination string if you can only change one character at a time, like going from cat to dog?

Read report

Design an API to count and retrieve key counts from the past 10 minutes.

Read report

How many ways can you get from a starting point to an end point in a 2D grid, only moving right or down?

Read report

Solve a Hard problem from geeksforgeeks: Design a stack that supports getMin in O(1) time and O(1) extra space.

Read report

Formats, difficulty and experience

Across all 58 Dialpad interview reports.

Interview formats

Coding 38.8%
Technical 27.5%
Behavioral 18.8%
System Design 13.8%
Other 1.2%

Interview difficulty

Easy 13.8%
Average 58.6%
Difficult 27.6%

Candidate experience

Neutral 13.8%
Negative 48.3%
Positive 37.9%