DevRev logo

DevRev Software Engineer Interview Questions
& Process

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

Based on 50 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
74% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at DevRev.

Showing 3 of 50
DevRev logo
DevRev

Software Engineer

Engineering · nearly a year ago

Entry Average Positive experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Coding

So, first he asked me to introduce myself and then we talked about my resume for about 15 minutes. After that, he sent me a link in the Google Meet chat. On that link, he gave me two DSA questions. I had to explain my logic while solving them. The first question was pretty easy to medium, and the second one was medium. I actually got stuck on the second one, but the interviewer was nice and helped me figure it out.

Confirmed questions3 questions
  • He started by asking me to introduce myself.
  • Could you walk me through your resume?
  • Can you solve these DSA problems and explain your thought process?
DevRev logo
DevRev

Software Engineer Intern

Engineering · more than a year ago

Intern Average Positive experience Accept offer 4 rounds
Interview process
Take home Technical screen Technical screen Background check
Interview formats
Technical Coding Behavioral

The whole interview experience was pretty chill, with 4 rounds total. First up was an online test with tough questions, but manageable if you've got solid CS basics. Then came the first interview round where I got 2 DSA problems. They were like LeetCode medium, and I just had to explain the logic, no coding needed. The next round focused on technical questions about my personal projects; it felt like a really good chat. The final round had some HR questions and checked if I'd be a good fit for their company culture. Overall, it was a really nice and open interview process.

Confirmed questions1 question
  • Why are you interested in working for a product-based company such as DevRev?
DevRev logo
DevRev

Software Engineer

Engineering · more than a year ago

Mid Difficult Negative experience No offer 4 rounds
Interview process
Take home Recruiter call Background check Technical screen
Interview formats
Technical Coding Behavioral

The interview started with a tough online assessment that had LC medium-hard and hard multiple-choice questions. Then, scheduling was a mess, with emails at 3 am and constant reschedules. After that, there was a behavioral call which was fine. Next, they sent a long survey that took a week to complete. It was good that we could continue with other rounds while working on it, but it felt like a college application again with the 3000-word requirement. The following round was with a software engineer who wanted a brute-force solution to a common problem, rejecting optimal ideas until we reached their preferred non-optimal one. I got rejected soon after without feedback, even when I asked.

Confirmed questions8 questions
  • Tell us your story. (0/1000 words)
  • Explain what minimalism or essentialism means to you, with examples. (0/1000 words)
  • How do the 'no's impact you and others? (0/1000 words)

DevRev Software Engineer Interview Questions

Quoted word for word from DevRev interview reports.

Given a sorted array with unknown length, find the index of a target number in O(log n) time complexity.

Read reports

Can you check if a given expression is a valid parenthesis?

Read reports

Design a version stack with O(1) push, pop and get version operations.

Read reports

What is the minimum number of steps required to identify the heaviest ball from a set of 10, if one ball is known to be heavier than the others?

Read reports

How to find minimum steps to climb stairs taking 1 or 2 steps at a time?

Read report

Can you find the second largest element in an array and also the kth largest element in an array?

Read report

Design a queue system capable of processing 5 items concurrently.

Read report

Formats, difficulty and experience

Across all 50 DevRev interview reports.

Interview formats

Technical 37.2%
Coding 33.3%
Behavioral 20.2%
System Design 6.2%
Other 1.6%

Interview difficulty

Easy 14%
Average 48%
Difficult 38%

Candidate experience

Negative 18%
Neutral 8%
Positive 74%