
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
Candidate interview experiences
First-hand accounts from people who interviewed at Dave.
Software Engineer
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.
- 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.
Software Engineer
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.
- Can you tell me about your previous work experience?
- What are your thoughts on resolving conflicts on teams?
- Tell me about your personality traits.
Software Engineer
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.
- 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 →“Can you solve this logic riddle?”
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 →“What makes you interested in Dave?”
Read report →“Could you break down the design of the components?”
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.