Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2021. There was 1 interview round.
Smoke testing is a preliminary testing to check if the software build is stable enough for further testing.
Smoke testing is a type of non-exhaustive testing
It is performed to ensure that the critical functionalities of the software are working fine
It is usually done after a new build is received
It helps in identifying the major issues early in the testing cycle
Example: Checking if the login page is working fine after a
Regression testing is testing the entire system after changes while retesting is testing only the failed test cases.
Regression testing is done to ensure that changes made to the system do not affect the existing functionality.
Retesting is done to ensure that the defects found in the previous test cycle have been fixed.
Regression testing is done after every build while retesting is done after every defect fix.
Regression...
I applied via Naukri.com and was interviewed before Jan 2022. There were 2 interview rounds.
I applied via campus placement at Harcourt Butler Technology Institute, Kanpur and was interviewed in Oct 2021. There was 1 interview round.
I was interviewed in Sep 2020.
Round duration - 150 minutes
Round difficulty - Medium
In this round, there were 4 sections of MCQs, along with two coding questions. It lasted for 2.5 hours in which the camera was on along with the microphone on the platform AMCAT. One coding question was of hard difficulty level of graph and another was of medium level difficulty question of dynamic programming. MCQ part was quite easy with a timer, on each sub part and can be easily solved.
Given a connected, undirected, and acyclic graph where some nodes are marked and a positive integer 'K'. Your task is to return the count of nodes such that...
Step1 : I solved this problem using breadth first search.
Step 2 : Main thing to observe in this problem is that if we find two marked nodes which are at largest distance from each other considering all pairs of marked nodes then if a node is at a distance less than K from both of these two nodes then it will be at a distance less than K from all the marked nodes because these two nodes represents the extreme limit of a...
Given an infinite supply of coins of each denomination from a list, determine the total number of distinct ways to make a change for a specified value. If making the change isn't ...
1. Firstly, I coded the problem using recursion, but I got TLE after submission.
2. Then, I optimized, using dynamic programming, but the time I could submit the code, the time was up, and I was not able to submit.
Round duration - 30 minutes
Round difficulty - Medium
There were around 40 people shortlisted after round 1, for the interview, round, in the morning PPT was held, after which the interviews were scheduled, for 30 minutes till 6 pm in the evening,
my interview was at 4.30 pm
Interviewer was straight forward, and direct in approach, and did not waste even a single second of his or mine. Sharp after 30 minutes the interview was ended.
through out the interview, he was friendly, and just observing.
Firstly, 3 coding questions, were asked, then 2 concepts of java and 1 concept of data structures was asked.
the question related to java were, demon thread and platform independence. In data structures, I was asked to give brief intro regarding the AVL trees.
Given a sorted array or list of integers with size N and an integer X, you need to determine how many times X appears in the array/list.
The first line of t...
1. I started with linear search
2. Then when I said Binary search, I was asked to write pseudo code and explain it.
3. I covered all the test cases, including the corner cases.
Given a sequence of numbers, denoted as ARR
, your task is to return a sorted sequence of ARR
in non-descending order using the Merge Sort algorithm.
The Merge Sort...
1. I was asked to directly code the solution.
2. I followed the same, and coded, it, in between the interviewer stopped me and said, I got you, lets move to next question.
3. I followed this approach, divided the input array into two halves, calls itself for the two halves, and then merge the two sorted halves. The merge() function is used for merging two halves. The merge(arr, l, m, r) is a key process that assumes that...
Your task is to implement a Stack data structure using a Singly Linked List.
Create a class named Stack
which supports the following operations, each in O(1...
1. Firstly, I made the structure of linked list.
2. Then, I made the four functions, of stack pop, push, empty and full.
3. And when I started to explain the written code, the interviewer was well convinced, and said no need, I understood, it and moved to theory questions of java.
Round duration - 15 minutes
Round difficulty - Easy
The interview was scheduled at 4.30 pm again, and due to network issue, my audio was not clear to the interviewer, but the interviewer was highly cooperating, he called me over phone to take the interview, and video was on through the zoom meet only.
The interview was like a discussion from both ends, which went very satisfying for me as a candidate and the interviewer too.
Before the interview in the morning, we were given the topics on which we had to write 100 words.
Tip 1 : Solve all the question with Microsoft, Amazon tags on geeksforgeeks.
Tip 2 : Never give up during the interview, rather just keep trying whether you reach the solution or not.
Tip 3 : Be confident, this is the most important requirement.
Tip 1 : Claim the things, that you have done in actual by your own.
Tip 2 : Never write any false information on the resume, always get it verified with your mates.
Comviva Technology interview questions for popular designations
I was interviewed in Oct 2020.
Round duration - 100 minutes
Round difficulty - Medium
It basically consisted of a 2hr test(approx) on AMCAT. The test consisted of 2 coding question and 20 questions of quantitative, reasoning and technical question based on DBMS, DS and small C coding.
You are given an array ARR
of long type, which represents an elevation map where ARR[i]
denotes the elevation of the ith
bar. Calculate the total amount of rainwater t...
Step 1 : Find the highest bar on the left and right, array traversal is needed which reduces the efficiency of the solution.
Step 2 : To make this efficient one must pre-compute the highest bar on the left and right of every bar in linear time.
Step 3 : Then use these pre-computed values to find the amount of water in every array element.
Round duration - 30 minutes
Round difficulty - Medium
The 2nd Round was technical interview round.
It started with the usual “Tell me something about yourself”. Then he asked questions based on resume, like I had mentioned that I am familiar with Concepts of Data Science and Machine, so he asked a few questions on them. Then he asked about OOPS concepts and he also asked few questions on my project.
Round duration - 45 minutes
Round difficulty - Easy
Round duration - 15 minutes
Round difficulty - Easy
The HR was pretty chill and she asked questions like:-
Tell Me something about yourself.
Do you plan to do Masters
All about my resume
About my club and project.
Tip 1 : Focus on concept clearity and practice topic wise DSA questions on regular basis.
Tip 2 : Do atleast 2 projects and have detailed knowlede about the projects.
Tip 3 : Have a good grasp of Concepts of OOPS.
Tip 1 : Put those things on resume which you are confident about.
Tip 2 : Have at least two projects on resume, out of which one should be your main project and the other can be your secondary one.
Tip 3 : Do not put false things on resume.
Get interview-ready with Top Comviva Technology Interview Questions
I applied via Campus Placement and was interviewed before Aug 2021. There was 1 interview round.
I applied via Referral
Linked lists and strings are fundamental data structures used in programming for storing and manipulating data.
Linked lists are made up of nodes that contain a value and a reference to the next node in the list.
Strings are sequences of characters that can be manipulated using various string functions.
Operations on linked lists include insertion, deletion, traversal, and searching.
Operations on strings include concatena...
ISO-OSI model explains network communication through 7 layers, each with specific functions and protocols.
ISO-OSI model has 7 layers: Physical, Data Link, Network, Transport, Session, Presentation, Application.
Each layer has specific functions like data encapsulation, routing, error detection, etc.
Protocols like TCP, UDP operate at Transport layer. TCP ensures reliable, connection-oriented communication. UDP is faster ...
A semaphore in operating systems is a synchronization tool used to control access to shared resources.
Semaphores can be used to prevent race conditions in multi-threaded programs
They can be either binary (0 or 1) or counting (integer value)
Examples include mutex locks and counting semaphores
My strength is my ability to adapt to new situations and my weakness is my tendency to be overly critical of myself.
Strength: Adaptability - I am able to quickly adjust to new environments and learn new skills.
Weakness: Self-criticism - I tend to be too hard on myself and strive for perfection.
Example for strength: In my previous job, I was assigned to a project with a completely different technology stack. I quickly a...
My ambition is to become a successful entrepreneur and make a positive impact on society.
To start my own business and create innovative products or services
To build a strong team and lead them towards success
To contribute to the growth and development of the economy
To give back to the community through philanthropic initiatives
Top trending discussions
Some of the top questions asked at the Comviva Technology interview -
The duration of Comviva Technology interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 72 interviews
Interview experience
based on 727 reviews
Rating in categories
Technical Lead
399
salaries
| ₹7.7 L/yr - ₹22 L/yr |
Senior Engineer
348
salaries
| ₹3 L/yr - ₹12.9 L/yr |
Senior Software Engineer
317
salaries
| ₹4.1 L/yr - ₹17.5 L/yr |
Senior Technical Lead
210
salaries
| ₹12.8 L/yr - ₹31.2 L/yr |
Software Engineer
198
salaries
| ₹3 L/yr - ₹9.9 L/yr |
TCS
Wipro
Infosys
Tech Mahindra