Comviva interview experience Real time questions & tips from candidates to crack your interview

Product Development Engineer

Comviva
upvote
share-icon
3 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 4 months
Topics: Data Structures, DBMS , Java , CPP , Operating System
Tip
Tip

Tip 1 : Prepare data structures to clear coding round
Tip 2 : Try to focus on core subjects first

Application process
Where: Campus
Eligibility: throughout 60% is mandatory to sit on -campus
Resume Tip
Resume tip

Tip 1 : Mention the things in which you are fully confident
Tip 2 : Mention good projects, which you have done by yourself.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 Minutes
Interview date19 Aug 2020
Coding problem2

There were 2 coding questions and 10 MCQ questions

1. Binary Numbers

Easy
10m average time
90% success
0/40
Asked in companies
Tata Consultancy Services (TCS)AccentureComviva

Given a number ‘N’, you are supposed to calculate the number of 1s in the binary representation of the given number.

For example:

Given ‘N’ = 4, 
Its binary representation is 0..0100, therefore there is only 1 set bit, hence the answer will be 1.
Problem approach

Step 1: Check if the number is greater than 0
Step 2: if the number is >0 then find mod by 2 of that number and store in the string
Step 3: now divide that number by /2 
Step 4: Repeat this process until number >0
Step 5: Now print the string in reverse order.

Try solving now

2. Circle Intersection

Easy
20m average time
80% success
0/40
Asked in companies
AccentureComvivaComviva

You have been given the coordinates of the center of two circle by (‘X1’,’Y1’) and (‘X2’,’Y2’) respectively with radius ‘R1’ and ‘R2’ you have to find if they intersect each other or not. If they are touching each other that is also called an intersection here.

Example:
Input: X1 = 0, Y1 = 0, X2 = 2, Y2 = 0, R1 = 1, R2 = 1

Output: YES

Circles intersect with each other at (1,0) with each other. Refer to the image given below:

circle

Problem approach

Step 1 : calculate the distance between two centers of circle using the formula
C1C2 = sqrt((x1 – x2)2 + (y1 – y2)2).

Step 2 : There are 3 cases :
case 1:C1C2 == R1 + R2: Circle A and B are touch to each other.
case 2:C1C2 > R1 + R2: Circle A and B are not touch to each other
case 3:C1C2 < R1 + R2: Circle intersects each other.

Step 3 : using above mentioned cases we can find the answer.

Try solving now
02
Round
Easy
Video Call
Duration45 Minutes
Interview date20 Aug 2020
Coding problem3

2nd Round was technical round. Basically, interviewer asked problems based on coding tests and some problems related to java and DBMS

1. OS Question

What is the race condition in OS? explain with some examples.

Problem approach

Tip 1 : I have prepared the OS section from Ravindra babu's videos so able to give satisfactory answers.
Tip 2 : Try to prepare notes while watching videos.

2. OS Question

Can you explain how the file loads in the operating system?

Problem approach

Tip 1 : I have prepared the OS section from Ravindra babu's videos so able to give satisfactory answers.
Tip 2 : Try to prepare notes while watching videos.

3. DBMS Question

What are ACID properties in DBMS?

Problem approach

Tip 1 : These are some hot questions in DBMS, I have prepared using Ravindra babu videos and Gfg.

03
Round
Easy
HR Round
Duration30 minutes
Interview date20 Aug 2020
Coding problem3

This round was more like behavioral and cultural type.

1. Basic HR Question

Situational Question: What will you do If you don't like the work you are given in your team?

Problem approach

Tip 1 : read about the company, culture, and moto.
Tip 2 : You can talk to senior employees or your seniors who are in company

2. Basic HR Question

where do you see yourself in the next 5 years?

Problem approach

Tip 1 : Prepare these typical HR questions from any online platform.

3. Basic HR Question

What are your hobbies?

Problem approach

Tip 1 : Prepare these typical HR questions from any online platform.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

To make an AI less repetitive in a long paragraph, you should increase:

Choose another skill to practice
Similar interview experiences
Implementation Engineer
4 rounds | 4 problems
Interviewed by Comviva
0 views
0 comments
0 upvotes
Product Development Engineer
4 rounds | 4 problems
Interviewed by Comviva
770 views
0 comments
0 upvotes
Product Development Engineer
3 rounds | 4 problems
Interviewed by Comviva
1165 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3281 views
0 comments
0 upvotes