
DroneDeploy Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 42 interview experiences · FREE TO READ
Which role are you interviewing for?
18 roles · 42 reportsCandidate interview experiences
First-hand accounts from people who interviewed at DroneDeploy.
Software Engineer
I started with a quick chat with HR, then met the manager to make sure we were on the same page about the role and what they're looking for. After that, there was a take-home assessment. It was a decent size, not crazy, but enough to show off the design and architecture choices I'd make. Then I had a couple more interviews with some of the leadership and other engineers to see if I'd be a good fit.
- If you were put in charge of leading a sprint to implement a specific feature, how would you approach it?
Product Support Manager
The interview process at DroneDeploy was structured, thoughtful, and very candidate-focused. It started with a recruiter phone screen, who was excellent at setting expectations and preparing me for each next step. She clearly outlined the process, helped me feel confident going into interviews, and was transparent about compensation. When I hesitated to give a specific salary number, she helped me advocate for a competitive range based on my location. The next stages included two conversations with the hiring manager. These felt more like collaborative discussions than interrogations. She focused not just on qualifications, but on understanding my strengths, growth areas, career goals, and what I would need from her as a manager. It was clear she was thinking carefully about long-term fit on both sides. I also met with the VP of the department for a conversation, which provided helpful context about the broader organization and leadership priorities. The final step was a panel interview with members of the team I would be managing. This was the stage I was most nervous about, since their input clearly mattered in the decision. The conversation was open and respectful, and it felt like a genuine opportunity to understand team dynamics and expectations. Overall, the process felt intentional, transparent, and respectful of my time. Each stage built logically on the previous one, and I left with a strong understanding of the role and the people I’d be working with.
- Can you share an instance where you made a decision you later regretted?
Mobile Engineer
The interview process started off great. I had a good chat with the recruiter, who was really professional and easy to connect with. I set up my interview for the next week. To show what I could do and how I adapt, I decided to build an app from scratch using their tech stack, showing I can pick things up fast and keep up in a busy place. During the interview, things were going fine until the interviewer seemed really uncomfortable and in pain. This understandably cut the interview short, and I asked if they were okay. But the next day, I got a short rejection email without any useful feedback. I tried to follow up about why the interview ended abruptly and ask for feedback, but never heard back.
- Tell me about a difficult problem you encountered and how you resolved it.
- What career accomplishment are you most proud of, and what's the reason?
- Describe a situation where you had a conflict with a manager or colleague and how you addressed it.
Technical Support Engineer
So the interview process at DroneDeploy was all remote, and it had five stages which were super well organized. First, I had a phone call with the recruiter. After that, all the other interviews were on Zoom. I had a 30-minute chat with the hiring manager, then a 30-minute talk with a software engineer, and then another 30-minute session with the support engineer who's currently there. The last interview was a one-hour follow-up with the hiring manager. It was a really thorough and smooth process, and I got to talk to different people on the team, which gave me a good feel for the company culture.
- Tell me about a time you got feedback from a manager and how you dealt with it.
- What's your background with high-accuracy mapping?
- Can you talk about your experience using Chrome Developer Tools?
DroneDeploy Interview Questions
Quoted word for word from DroneDeploy interview reports.
“Can you implement the split function in Python 3?”
Read reports →“Explain the difference between star and snowflake schemas.”
Read reports →“How would you find groups of 1s in a matrix?”
Read reports →“Given a JavaScript object manipulation and state management problem”
Read reports →“How would you approach chaining asynchronous events/actions in JavaScript?”
Read report →“Considering the specific details of how the app is currently built, how would you approach making it usable offline?”
Read report →“Your GitHub shows no activity, why? Do you code?”
Read report →“Could you walk through the code and explain its execution?”
Read report →“How do you go about fixing a technical issue?”
Read report →Formats, difficulty and experience
Across all 42 DroneDeploy interview reports.