VOOZH about

URL: https://www.geeksforgeeks.org/interview-experiences/comviva-a-tech-mahindra-company-interview-experience-campus-placement-2023-24/

⇱ Comviva (A Tech Mahindra Company) Interview Experience | Campus Placement 2023–24 - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Comviva (A Tech Mahindra Company) Interview Experience | Campus Placement 2023–24

Last Updated : 5 May, 2026

Role: Product Developer (Fresher)
College: Mallareddy Engineering College, Hyderabad
Branch: B.Tech CSE – Cyber Security | CGPA: 8.5
Batch: 2024 | Interviewed during 4th Year (Sem 1)
Outcome: Selected | Joining Location: Bangalore

About Me

I am a final year B.Tech student specializing in CSE – Cyber Security at Mallareddy Engineering College, Hyderabad, with a CGPA of 8.5. Python is my primary programming language and I have a good foundation in SQL and Linux. This is my complete interview experience with Comviva during our campus placement drive in 2023.

Company Overview

Comviva is a global leader in mobility solutions and a subsidiary of Tech Mahindra. It provides digital financial services, customer value management, and digital lifestyle solutions to telecom operators and enterprises worldwide.

Placement Process Overview

  • Round 1: Online Assessment (Proctored, On-Campus)
  • Round 2: Technical Interview (Online)
  • Round 3: HR Interview (Online)

Stats:

  • Total students appeared: ~700
  • Shortlisted after Round 1: ~9
  • Shortlisted after Round 2: ~5
  • Finally selected: ~3

Round 1: Online Assessment (Duration: 3 Hours)

The first round was a proctored online exam conducted on campus. It covered:

  • English / Verbal Ability
  • Linux Commands
  • Programming (C, Java, Python)
  • SQL

Results were displayed immediately after submission in percentage format. I scored 80%. This was the toughest elimination round.

Tip: Focus heavily on Linux commands and SQL basics along with your preferred programming language.

Round 2: Technical Interview

Scheduled the next day. The interview was completely resume-based.

Opening Question

1. Tell me about yourself

C Language

Questions were asked from C. I clearly communicated that I was stronger in Python, and the interviewer switched to Python.

Python Questions

  • Explain OOPs concepts
  • What is Polymorphism?
  • Difference between List, Tuple, and Dictionary
  • What is a Docstring?
  • What is a Lambda Function?
  • What is List Comprehension?
  • Difference between break, continue, and pass

SQL Questions

  • Difference between DDL and DML
  • Write a query to create a table
  • Write a query to retrieve data

Linux Commands

  • How to check current directory
  • How to delete a file and folder
  • How to navigate between directories

At the end, the interviewer asked if I had any questions. I asked about company products, tech stack, and growth opportunities.

Result: Out of 9 students, 5 were selected for HR.

Tip: Always prepare questions to ask the interviewer.

Round 3: HR Interview

The HR round was conversational.

Questions included:

  • Is this your first interview?
  • Have you been selected before?
  • Why not selected earlier?
  • Family background
  • Last trip
  • Willingness to relocate

The discussion mainly focused on attitude, learning mindset, and relocation flexibility.

Results & Timeline

  • Round 1 cleared (80%)
  • Round 2 cleared
  • Round 3 cleared
  • LOI released after HR round
  • Offer letter released in November 2024
  • Joining Location: Bangalore

Final Tips

  1. Online test is the biggest filter
  2. Be honest about your strengths
  3. Know your resume thoroughly
  4. Ask questions in interview
  5. Be genuine in HR round
  6. Focus on Python, SQL, Linux

Hope this helps! All the best for your placements

Comment