So we got the mail to apply for Comviva (A tech Mahindra Company) campus drive from the college group.
There were a total of 3 Rounds:
Round 1: Online test on Mercer Mettl
Around 477 students were eligible for this round from our College.
The test consisted of
- 2 coding questions (Easy to medium level Leetcode)
- 20 questions on general computer Science fundamentals based on DBMS, Data Structure, Object-oriented programming, and C/C++ programming.
Round 2: Technical Interview ( Duration – 30 mins)
So out of 477 students, only 54 students got shortlisted for this round.
The technical interviewer was pretty chill for my interview. He started my interview with some basic questions like Tell me something about yourself? , what is my tech stack? etc. The first question he asked me was to explain the objective, work, and outcome of one of my projects from the resume.
Then the interviewer asked me some questions on the topics of Data Structures and Algorithms, Software Development Life Cycle, Python, etc.
Some of the Questions asked by him are:
- What is an Array? (Explain in detail)
- What is a stack and how it works ?
- What is Double Ended Queue and how it works ?
- Which Data structure is used to implement the DFS ?
- Explain Software Development Life Cycle ?
- Explain the Ajile Methodology ?
- Is python is Dynamically typed or Statically Typed ?
- How to reverse a string a python ? ( Explain all the possible methods)
- One Coding on lowest common subsequence
Round 3: HR Interview (Duration – 15 mins)
After technical interview out of 54 student 32 were able to make it to this round.
HR was cool and asked me basic questions like,
- Tell me something about Your Technical Skills ?
- Are you flexible for the office Location ?
- What are your strengths and weakness ? ( any 2)
- Why do you want to join comviva ?
- What do you know about the company?
Finally, After the wait of 3 days, 15 students out of 477 students got the final offer letter from the company. And I was one of them.