
DoubleVerify Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 152 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 152 reportsCandidate interview experiences
First-hand accounts from people who interviewed at DoubleVerify.
Full Stack Developer
It went well, first round was screening. Next was a 30-minute manager round, where we talked about my resume. Then, there was a 1.5-hour live React project implementation - specifically, building tic-tac-toe. I was asked to explain the complete process step-by-step and also to coordinate with what the interviewer was asking for, focusing on that.
- Can you tell me about your experience with React?
- What about your backend experience?
- Tell me about your experience with live projects.
Software Engineer
Started with a recruiter call for prescreening. Then another recruiter set up an initial interview with the Hiring Manager, which was non-technical. After that, there were multiple rounds: Interview 1 focused on daily tasks, handling unexpected situations, and team fit. If successful, I then interviewed with a senior developer, project manager, and director in separate rounds. Interview 2/3/4 involved coding tests and system design/architecture questions. The overall goal was to understand my perspective on projects. All interviews were great, and the interviewers were helpful in clarifying questions.
- Could you write code in a language of your choice to count substrings within a given string?
- Given a screenshot, explain how you would transmit this information to an API using JSON, specifically detailing the expected JSON body structure.
- What are the differences in iteration time between Lists and Arrays, and could you demonstrate with a program?
Data Manager
It started with an HR call, then I had another interview with HR. After that, I interviewed with the manager. The manager seemed to think I was a good fit and had good skills. They said they would send me a python transformation test. Four days later, I got an email saying they weren't moving forward with my application. I think they might lack experience and good communication. I felt like my time was wasted. I emailed them to ask why, and HR called me on her personal number (super unprofessional!) and just said 'we cannot' before hanging up.
- Can you discuss your past work experiences?
Staff Systems Architect
The recruiting team reached out to me for this role. The interview process felt easy, and even though I passed all the stages, I got rejected. When I asked HR for feedback, they ghosted me. The hiring manager mentioned he likes the company because the founders were previous IDF soldiers. This struck me as a red flag because I don't see the connection to a tech company, and at the time, the IDF were committing genocide, so it felt like you'd have to support that to join.
- Regarding SQL, what is the correct way to name a table?
- Explain how to generate scheduled reports from a table using SQL.
- Can you find the shortest subarray that sums to a target value?
DoubleVerify Interview Questions
Quoted word for word from DoubleVerify interview reports.
“What is the next permutation of a number, using 1234 as an example?”
Read reports →“What is the next permutation of a given number, for example, 123 becomes 132 and then 213?”
Read reports →“For an infinite integer array, how would you find the largest number at a specific index?”
Read reports →“What is the minimum difference between any two elements in two different lists of integers?”
Read reports →“For a ladder of n levels, if a frog can jump 1, 3, or 5 steps at a time, what's the total number of ways it can reach the top?”
Read report →“Given an infinite stream of numbers, how would you determine the top N maximum numbers seen so far?”
Read report →“Could you move all the numbers in a given string to the end?”
Read report →“Can you find the shortest subarray that sums to a target value?”
Read report →“For a stream of words in use, how would you find the event with the highest frequency of use at any given moment when running our API?”
Read report →Formats, difficulty and experience
Across all 152 DoubleVerify interview reports.