ZoomRx logo

ZoomRx Software Engineer Interview Questions
& Process

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

Based on 36 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
75% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at ZoomRx.

Showing 3 of 36
ZoomRx logo
ZoomRx

Software Engineer

Engineering · a year ago

Entry Difficult Positive experience No offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Technical Coding Behavioral

There were 3 rounds in total. The first was a technical MCQ and coding round with 25 MCQs and 2 coding questions about 2D arrays. The second round was a technical HR interview where they asked about my projects and DBMS fundamentals, then gave me a coding problem to solve. The interviewer kept pointing out flaws in my code and asking me to fix them. I'm not sure what the third round was about.

Confirmed questions3 questions
  • Can you explain atomicity?
  • Describe Normalisation with an example.
  • Could you provide some DBMS queries based on the project?
ZoomRx logo
ZoomRx

Software Development Engineer

Engineering · more than a year ago

Entry Difficult Negative experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Technical Coding

The interview included a first online round with MCQs and simpler coding questions, followed by a second online round with more complex coding questions. The first technical interview covered fundamental concepts, and the second round assessed coding abilities. The questions were quite challenging for a company offering a CTC of 6 lakhs, as they are typically asked in companies offering 10+ CTC. This raises the question of why someone with such strong coding skills would accept such a low CTC, as it could lead to them leaving for a better opportunity soon, potentially even during campus drives.

Confirmed questions1 question
  • Basics of Data Structures, Operating Systems, Database Management Systems, Algorithms, and Networks.
ZoomRx logo
ZoomRx

Senior Software Engineer

Engineering

Senior Average Positive experience Accept offer 6 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Group Panel
Interview formats
Coding Coding Technical System Design Behavioral Behavioral

The interview included a water simulation app, a snake ladder game, a DBMS concurrency problem, and a DSA round. There was also a Javascript round with snippet-based questions on hoisting, this, and async await. Following that, there was a system design round, a team management round, and a final discussion about the company and product.

Confirmed questions6 questions
  • Implement a stack using a linked list.
  • Calculate the total cells in an Excel range.
  • Find the product of array elements except self.

ZoomRx Software Engineer Interview Questions

Quoted word for word from ZoomRx interview reports.

Given a number's binary representation, find the least number it can form. For example, if the input is 9 (binary 1001), the output is 3 (binary 0011).

Read reports

What are the minimum characters needed to form a palindrome?

Read reports

Given two strings string1 and string2, find the smallest substring in string1 that contains all the characters of string2. For instance, given string = “this is a test string” and pattern = “tist”, the minimum window is “t stri” because it includes all characters from the pattern.

Read reports

What's the largest number formed by shuffling the bits of a given number?

Read report

What is the maximum covered region in a given matrix? Example input: 5 4 00110 01110 00000 00011, output: 5

Read report

Given an array arr[] of integers, find out the maximum difference between any two elements such that the larger element appears after the smaller number. For example, for arr = {2, 3, 10, 6, 4, 8, 1}, the output should be 8 (10 - 2), and for arr = {7, 9, 5, 6, 3, 2}, the output is 2 (9 - 7).

Read report

How many characters do you need to add to make a string a palindrome? For example, with input 'ab', the output should be 1 because you can form 'aba'.

Read report

Formats, difficulty and experience

Across all 36 ZoomRx interview reports.

Interview formats

Technical 38.2%
Coding 31.4%
Behavioral 25.5%
System Design 3.9%
Other 1%

Interview difficulty

Easy 8.3%
Average 72.2%
Difficult 19.4%

Candidate experience

Negative 13.9%
Positive 75%
Neutral 11.1%