





Please login

Prepinsta Prime
Video courses for company/skill based Preparation

Prepinsta Prime
Purchase mock tests for company/skill building
Mahindra Comviva Syllabus 2019
About Mahindra Comviva
Mahindra Comviva founded in New Delhi, India is a telecommunication service provider for mobile operators. Their business runs in over 90 countries mainly in Asia, the Middle East, and Africa. With headquarters and major R&D and network operation center in Gurgaon, Haryana they have offices in Banglore and Mumbai. For more information about Mahindra Comviva Click here
Latest Syllabus for Mahindra Comviva
Find the latest syllabus for Mahindra Comviva, the syllabus was last changed in Jan 2018
Detailed Analysis for the Syllabus for Mahindra Comviva
Aptitude Syllabus
- Max Score – 900
- Questions – 25 Ques
- Time – 25 mins
- Difficulty – Medium
Mahindra Comviva Aptitude Topics | No. of Questions | Difficulty in 1 to 5 | Average Time to solve |
---|---|---|---|
LCM and HCF | 2 | 3.5/5 | 2 |
Divisibility | 2 | 3/5 | 2 |
Numbers, decimal fractions and power | 4 | 3/5 | 4 |
Profit and Loss | 2 | 4/5 | 2 |
Inverse | 2 | 3/5 | 2 |
Time, Speed and Distance | 3 | 3.5/5 | 3 |
Simple and Compound Interest | 3 | 4/5 | 3 |
Logarithms | 2 | 3.5/5 | 2 |
Permutation and Combinations | 2 | 4/5 | 2 |
Probability | 3 | 3.5/5 | 3 |
Logical Reasoning Syllabus
- Max Score – 900
- Questions – 25 Ques
- Time – 25 mins
- Difficulty – Medium
Logical Ability Syllabus | No of Questions | Difficulty | Average Time to solve |
---|---|---|---|
Coding Deductive Logic | 3 | 3.5 | 3 |
Blood Relations | 2 | 3.5 | 2 |
Directional Sense | 2 | 3 | 2 |
Objective Reasoning | 3 | 3.5 | 2 |
Selection decision tables | 3 | 4 | 3 |
Analogy and Classification | 2 | 3 | 3 |
Coding pattern& Number series | 2 | 4 | 4 |
Logical word sequence | 3 | 4 | 2 |
Data sufficiency | 5 | 3.5 | 4 |
Verbal Syllabus
- Max Score – 900
- Questions – 25 Ques
- Time – 25 mins
- Difficulty – Medium
Verbal Topics | No of Questions | Difficulty | Average Time to Solve |
---|---|---|---|
Synonyms | 2 | 3.5 | 2 |
Antonyms | 2 | 3.5 | 2 |
Contextual Vocabulary | 3 | 4 | 2 |
Error Identification | 2 | 4 | 2 |
Sentence Improvement & Construction | 2 | 4 | 3 |
Subject-Verb Agreement | 2 | 3.5 | 2 |
Tenses & Articles | 2 | 3.5 | 2 |
Preposition & Conjunctions | 2 | 4 | 2 |
Speech & Voices | 2 | 3.5 | 2 |
Inferential and Literal Comprehension | 2 | 3.5 | 2 |
Contextual Vocabulary | 2 | 4 | 2 |
Comprehension ordering | 2 | 4 | 2 |
COMPUTER PROGRAMMING SYLLABUS
- Max Score – 900
- Questions – 25 Ques
- Time – 25 mins
- Difficulty – Medium
Programming Syllabus | No. of Questions | Difficulty in 1 to 5 | Average Time to Solve |
---|---|---|---|
Data Types | 3 | 3.5 | 2 |
Iteration, Recursion, Decision | 2 | 3.5 | 2 |
Procedure, functions and scope | 2 | 4 | 2 |
Arrays, Linked Lists, Trees, Graphs | 3 | 3.5 | 3 |
Stacks, Queues | 2 | 4 | 2 |
Hash Tables | 2 | 4 | 2 |
Heaps | 2 | 3.5 | 2 |
Searching and Sorting | 2 | 3 | 3 |
Polymorphism | 2 | 3 | 2 |
Abstraction | 2 | 3.5 | 2 |
Encapsulation | 1 | 3.5 | 1 |
Complexity Theory | 2 | 3 | 2 |
Interview Experience
Name: Sonia Krishnamurthy
College: PSG College of Technology
Branch: Computer Science
Type of interview: ON-Campus Interview
Student Interview
Mahindra Comviva visited my college seven months back. They conducted the recruitment drive for the “Product Development Engineer,” for their Bengaluru branch with a CTC of 6Lpa. Because of the amazing salary package, most of the students applied for the drive. The Mahindra Comviva Practice papers and the previous year papers available on PrepInsta Dashboard were a great support while preparing for the interview.
Written Test
The login id and password for the paper were sent on our registered email id. It was a 3 hours paper divided into five sections. Quants, Logical Reasoning, Verbal English, Aspiring Personality Test, and Computer Programming Test. The first four sections were same for all the branches except the last section. It was different for every domain. The results were declared at that very second as soon we submitted the test. Students scoring more than 70 percentile were eligible to apply for the Mahindra Comviva recruitment drive. Only 45 students were shortlisted, out of 300.
Round 2 (Face to Face Round)
This round was divided into three divisions,
- Technical Round I
- Technical Round II
- HR Round
In both the technical rounds, there were questions related to the basics of JAVA, Data Structures, Operating System, RDBMS, and OOPs. The interviewers in both the rounds check whether the candidate can perform in panicking situations, and can meet the deadlines. Plus they take CV very seriously, so whatever is written on the CV should be correct.
Technical Round I
The recruiter asked me to write the code for Armstrong number within 4 minutes. After this, he went through my CV, and till then he asked me to write the code for a circular linked list. Then he asked me,
- Name the operations performed on, the relational database.
- What are Infix, Prefix, and Postfix Notations?
- Which data structure uses Breadth First Search of a graph?
- Why is JAVA not 100% object oriented?
- Explain a wrapper class.
- Is there any difference between Heap and Stack Memory?
- Explain a deadlock.
After this quick session, he asked me to explain my final year project in depth. He asked me what my contribution was, and then asked me N number of questions related to it. Later on, he asked me what I know about the job profile, i.e., the responsibilities of a product development engineer. After I was done with my answer, he concluded the interview with a thank you and I left.
Technical Round II
The 1st question was explain the bubble sort with an example. After this, he asked me to write various commands used in Linux. One question was, “Write the command through which you can see the version of your kernel.” After this, he asked,
- Explain the use of an NVL function.
- What is a nested table?
- Explain DML.
- Can you edit the Linux kernel?
- Differentiate between BASH and DOS.
- What is a root account?
- Explain polymorphism.
Then he asked me to give a brief overview of the final year project. Then he asked some questions about the certifications that I had done before, Cisco Certified Network Associate (CCNA) and Sun Certified Java Programmer (SCJP). At last, he asked me to draw the OSI Reference Model, and then the interview ended. The candidates moving to the last round were shortlisted by the scores from both the technical rounds. Only eight students (including me) could qualify for the HR Round.
HR Round
In this round, the interviewer gave me three puzzles to solve within a time frame of 15 minutes which were,
1) One day, an alien visited Earth. After that every day, each alien does one of four things, each with equal probability to:
(i) Kill himself
(ii) Do nothing
(iii) Split himself into two aliens (while killing himself)
(iv) split himself into three aliens (while killing himself)
What is the probability that the alien species eventually dies out entirely?
2) A photon starts moving in a random direction from the center of a square of size 3. Let’s say it first colloids to the glass wall AB. What is the expected distance traveled by a photon before hitting the wall AB again?
3) You and your friend are caught by gangsters and made to play a game to determine if you should live or die. The game is simple. There is a deck of cards, and you both have to choose a card. You can look at each other’s cards but not at the card you have chosen. You both will survive if both are correct in guessing the card they have chosen. Otherwise, both die. What is the probability of you surviving if you and your friend play the game optimally?
Out of three, two puzzles were correct, and one was partially correct. After this he asked me what do I know about the company and how will I be an asset to them? Later, he gave a brief introduction to Mahindra Comviva and how it is connected to Mahindra, and the interview was concluded. I along with the other two students were selected and were handed the offer letter for the position of the Product Development Engineer at Mahindra Comviva. The joining letter came after a month.
Name: Renu Gopal Iyer
College: Alagappa College of Technology, Chennai
Branch: Computer Science
Type of interview: Off-Campus Interview
Student Interview
I am currently working as an L2 Support Engineer at the Comviva Technology, Gurugram. I saw on my Facebook newsfeed that Mahindra Comviva was conducting an off-campus drive in June in the major cities across the country. I immediately went on the official page and applied through the link they provided. I uploaded my resume, and by that, I received an invitation email from the company stating “You are eligible to participate in the drive.” I accepted the invitation and then I received the hall ticket for the drive. I went through many practice papers, previous interview experiences of the candidates available on the PrepInsta Dashboard, which were indeed a great help.
The complete selection process was divided into four rounds,
- Written Round
- Technical Interview 1
- Technical Interview 2
- HR Interview.
Written Round
It was a medium test for 3 hours. There were four sections in the paper, Quants, Logical Reasoning, Verbal English, Aspiring Personality Test, and Computer Programming Test. Most of the questions were same as I practiced on PrepInsta. The results of the paper were revealed after 14 days. I received an email from Mahindra Comviva that my score has been shortlisted and I have to report at the Gurugram campus after two days along with all the essential documents and a Xerox copy of the AMCAT scorecard.
Face to Face Interview
I reported at the Gurugram campus sharp at 9 as my interview was scheduled at 10. There were total three rounds,
- Technical Round I
- Technical Round II
- HR Round
Technical Interview I
The interviewer greeted me and asked me to take a seat. He went through my CV thoroughly, and started asking questions. But first he gave me a sheet of paper and asked me to write the logic for an anagram program. He gave me 5 minutes and soon after he moved to the next question.
Most of the questions were from Data Structures, RDBMS, Basic JAVA, and OOPS. Some of the questions I faced were,
- What is a tuple?
- Explain two principles of RDBMS.
- Name the operations performed on, the relational database.
- Explain System R.
- Differentiate between JDK, JVM, and JRE.
- What are wrapper classes?
- What are singleton classes?
After the technical questions, the interviewer asked about my summer internship and asked to explain the projects I had worked on before. He asked some questions based on situations like, “Suppose I am your client, and you have missed my project deadline. How will you handle this situation?” The questions asked were in a jumbled form, like one question he asked of technical, then he moved towards my CV, then back to technical, then some hypothetical situation based questions. The interview went on for 40-45 minutes. At last, he asked me to wait outside for the next round.
Technical Interview II
This round was more stressful, as compared to the round 1. The interviewer asked about my experience from the previous round and some questions related to my academic career. After the general introduction, the interview began.
What are AVL trees?
What is multithreading? Can you explain with an example?
What are the significant differences between JAVA and C++? List three major points.
Is there any difference between DDL, DML, and DCL?
Then he took a sheet of paper and drew a binary search tree (BST) and asked me to find its time complexity. After this, he asked me to traverse the BST and write its, preorder, post-order, and in order traversal. After this, he asked
- Is there any difference between Linux and Unix?
- Design the layout for:
- Implement “Insert.php”
- Implement “Valiate.php”
- And write 20 Unix command, all in 10 minutes
- Explain DBMS collections?
- What is a kernel?
- Write the command through which you can see the version of your kernel.
- What is a deadlock?
At last, he asked me to give at least two pros and cons of JAVA over C. After this the interviewer said thank you and asked me to leave and wait outside. Based on my performance in technical round 1 and 2, I was shortlisted for the HR interview.
HR Interview
The HR asked questions related to me, my college, and my academic career. Then she gave me a puzzle to solve which was,
You are in a dark room, and a table is kept there. 100 coins are placed on the table, out of which 60 coins are showing tails, and 40 coins are showing heads. How will you divide this set of 100 coins into two groups (not necessarily same size) such that both groups have the same number of coins showing the tails?
After this puzzle, she gave me a brief introduction to the company, the job profile, and the salary-scale. She asked me about my profile and location preferences. In the end, she smiled at me and said thank you; the results will be sent on my registered email id. I left the cabin and took a sigh of relief. After ten days I received the offer letter along with the joining letter.

























Login/Signup to comment