DevRev logo

DevRev Fullstack Engineer Interview Questions
& Process

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

Based on 13 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
69.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at DevRev.

Showing 3 of 13
DevRev logo
DevRev

Full Stack Developer

Engineering · more than a year ago

Mid Average Positive experience No offer 2 rounds
Interview process
Technical screen Take home
Interview formats
Technical Coding

The interview process has 2 stages. The first stage is a technical interview focusing on OOP concepts and programming languages. After discussing my language familiarity (I chose C++), I was given a LeetCode link to solve a coding problem. After passing the first round, the second stage involved a front-end task, which I chose. I was assigned to create a page with specific requirements. Following the completion of this task, I was asked questions related to the project.

Confirmed questions4 questions
  • What OOP concepts are you familiar with?
  • What programming languages are you familiar with?
  • Solve this LeetCode problem.
DevRev logo
DevRev

Full Stack Developer

Engineering

Entry Average Negative experience No offer 3 rounds
Interview process
Technical screen Take home Technical screen
Interview formats
Coding Technical Coding

Applied through college. Took about 2 months. The first round had coding and aptitude. The second was a task round with frontend and backend problems to develop. Then there were more interview rounds. In my interview, the interviewer was late and gave me a tree data structure and algorithm problem. I was coding it when he left suddenly, saying he had another schedule. I got a rejection email the next day for not solving the tree problem, even though my code worked and gave the correct output.

Confirmed questions3 questions
  • What is the Kth minimum element in a Binary Search Tree?
  • Can you discuss LeetCode problems?
  • What's the distinction between 'export const' and 'export default' in JavaScript?
DevRev logo
DevRev

Full Stack Developer

Engineering

Entry Average Positive experience No offer 5 rounds
Interview process
Technical screen Take home Technical screen Technical screen Recruiter call
Interview formats
Technical Coding Coding

There were 5 rounds total. First, a coding round that included an aptitude test. Then, I was given a task to complete within a 2-day timeline. After submitting the task, there was a review session where I had to make immediate changes to the assigned task. This was followed by a technical interview and finally an HR round.

Confirmed questions4 questions
  • Tell me about yourself.
  • Could you demonstrate your hosted project?
  • What was your reasoning for selecting this specific tech stack?

DevRev Fullstack Engineer Interview Questions

Quoted word for word from DevRev interview reports.

What's the distinction between 'export const' and 'export default' in JavaScript?

Read reports

How would you write code to find duplicate elements in an array?

Read reports

How would you approach the Merge K Sorted Array problem?

Read report

Formats, difficulty and experience

Across all 13 DevRev interview reports.

Interview formats

Technical 39.5%
Coding 39.5%
Behavioral 18.4%
Other 2.6%

Interview difficulty

Easy 0%
Average 53.8%
Difficult 46.2%

Candidate experience

Positive 69.2%
Negative 15.4%
Neutral 15.4%