Dave logo

Dave Software Engineer Interview Questions
& Process

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

Based on 17 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
47.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Dave.

Showing 3 of 17
Dave logo
Dave

Software Engineer

Engineering · more than a year ago

Entry Difficult Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

The interview process was smooth, quick, and great overall. I mentioned I had competing offers and they were very accommodating to my timeline. The first round was a recruiter phone screen. She was incredibly kind and personable. I asked her for a high-level overview of the upcoming interviews and she gave great insight on what to expect and prepare for. The second round was a 1-hour live coding technical round that was language agnostic. Because of my timeline, I got a response the day of that I was moving forward. The recruiter also provided feedback which I appreciated. The last round was on-site. I signed an NDA. It included two 1-hour technical rounds and 1 behavioral round. A great experience overall. I also got a response the day of. All the interviewers were helpful in guiding me when I was stuck and made me feel comfortable, making it easy to recover from mistakes because they seemed very understanding and patient.

Confirmed questions6 questions
  • Can you tell me about your contributions to your past projects?
  • What makes you interested in Dave?
  • Tell me about a time you experienced conflict with someone.
Dave logo
Dave

Software Engineer

Engineering

Senior Average Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical

The interview process was entirely remote because of the coronavirus. It had three main steps: A short phone conversation with their recruiter, an hour-long technical interview with one of their developers, and a full-day interview with several interviews and three skills tests. I interviewed for a full stack position, so my skills tests covered both front and backend skills. Throughout the interview process, I was impressed by how welcoming nearly everyone I interacted with was. The full-day interview itself was carefully organized. Before the day of the interview, I was given a detailed schedule along with clear instructions listing what I'd need installed and set up.

Confirmed questions3 questions
  • Can you tell me about your previous work experience?
  • What are your thoughts on resolving conflicts on teams?
  • Tell me about your personality traits.
Dave logo
Dave

Software Engineer

Engineering

Senior Average Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite
Interview formats
Behavioral Technical Coding

The interview process included a recruiter phone screen, a skills assessment through triplebyte, a technical interview with a senior engineer, and a final panel interview. I actually liked the process, the recruiter was cool and the technical interview was just right, not too hard or too easy. I made it to the last round with the panel, but they weirdly never set it up. This was unexpected since they'd emailed saying they were keen to proceed. When I followed up, they told me they'd found someone else. To top it off, before this whole thing, the recruiter sent me both a congratulatory email for moving forward and a rejection email.

Confirmed questions1 question
  • Calculate the closing balance for each day from a given transaction ledger.

Dave Software Engineer Interview Questions

Quoted word for word from Dave interview reports.

Build a Rest API that includes basic search functionality for "bear sightings".

Read reports

Can you build a website that retrieves images from an API and makes them cycle on click?

Read reports

Could you determine the output of this provided function, written in a language unknown to you?

Read reports

Could you solve a SQL question using a self join or window function?

Read report

How would you approach a problem that involves reducing a map of dates and values?

Read report

Can you tell me about the most recent skill you learned on your own?

Read report

Formats, difficulty and experience

Across all 17 Dave interview reports.

Interview formats

Technical 30.2%
Coding 27.9%
Behavioral 27.9%
System Design 11.6%
Presentation 2.3%

Interview difficulty

Easy 5.9%
Average 88.2%
Difficult 5.9%

Candidate experience

Neutral 5.9%
Positive 47.1%
Negative 47.1%