Company OAsDSA SheetAll ProblemsPlacement DataInterview ExperiencesPremium
OAHelper

Built by students, for students — practice company-specific OAs, DSA sheets, and real interview experiences to land your dream role.

© 2026 OAHelper.in·Terms·Privacy·Refunds·Trust & Safety·Contact·
Ready to crack your next OA?

Practice company-specific questions trusted by thousands of students across India.

Start PracticingGo Premium
OA Practice·DSA·Placements

Disclaimer: OAHelper is an independent educational platform. We (oahelper.in) do not own the images or questions shown. Content is uploaded by users.

Interview Type: On-Campus

Result: Selected

Difficulty: Medium

College: Mallareddy Engineering College, Hyderabad

Interview Date: -

Number of Rounds: 3

Topics Asked: 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 ,English / Verbal Ability Linux Commands Programming (C, Java, Python) SQL

The placement process began with an online assessment conducted on campus, which was a three-hour proctored exam covering English and verbal ability, Linux commands, programming in C, Java, and Python, as well as SQL, with results displayed immediately after submission in percentage format, and since I scored 80% I was able to clear this toughest elimination round where out of around 700 students only about nine were shortlisted; the second round was an online technical interview scheduled the next day and completely resume-based, starting with a self-introduction and then moving into C language questions, but when I clarified that I was stronger in Python the interviewer switched accordingly and asked about OOPs concepts, polymorphism, differences between list, tuple, and dictionary, docstrings, lambda functions, list comprehensions, and the difference between break, continue, and pass, followed by SQL questions on DDL versus DML, queries to create and retrieve data, and Linux commands such as checking the current directory, deleting files and folders, and navigating between directories, and at the end I asked about company products, tech stack, and growth opportunities, which helped me stand out, and out of nine students five were selected for HR; the third round was the HR interview, which was conversational and included questions like whether this was my first interview, if I had been selected before, why not selected earlier, family background, last trip, and willingness to relocate, with the focus being on attitude, learning mindset, and relocation flexibility; ultimately I cleared all three rounds, received the Letter of Intent after the HR round, and later the offer letter with joining location in Bangalore, and the key tips from the process were that the online test is the biggest filter, it is important to be honest about strengths, know your resume thoroughly, prepare questions to ask the interviewer, be genuine in the HR round, and focus on Python, SQL,

Browse All Interview Experiences
All Experiences
SelectedOn-Campus

Comviva (A Tech Mahindra Company)Interview Experience — Product Developer

Product Developer

-

College

Mallareddy Engineering College, Hyderabad

Rounds

3

Difficulty

Medium

Posted

06 Jul 2026

Categories

Explain OOPs concepts What is Polymorphism? Difference between ListTupleand Dictionary What is a Docstring? What is a Lambda Function? What is List Comprehension? Difference between breakcontinueand passEnglish / Verbal Ability Linux Commands Programming (CJavaPython) SQL

Interview Logistics

The placement process began with an online assessment conducted on campus, which was a three-hour proctored exam covering English and verbal ability, Linux commands, programming in C, Java, and Python, as well as SQL, with results displayed immediately after submission in percentage format, and since I scored 80% I was able to clear this toughest elimination round where out of around 700 students only about nine were shortlisted; the second round was an online technical interview scheduled the next day and completely resume-based, starting with a self-introduction and then moving into C language questions, but when I clarified that I was stronger in Python the interviewer switched accordingly and asked about OOPs concepts, polymorphism, differences between list, tuple, and dictionary, docstrings, lambda functions, list comprehensions, and the difference between break, continue, and pass, followed by SQL questions on DDL versus DML, queries to create and retrieve data, and Linux commands such as checking the current directory, deleting files and folders, and navigating between directories, and at the end I asked about company products, tech stack, and growth opportunities, which helped me stand out, and out of nine students five were selected for HR; the third round was the HR interview, which was conversational and included questions like whether this was my first interview, if I had been selected before, why not selected earlier, family background, last trip, and willingness to relocate, with the focus being on attitude, learning mindset, and relocation flexibility; ultimately I cleared all three rounds, received the Letter of Intent after the HR round, and later the offer letter with joining location in Bangalore, and the key tips from the process were that the online test is the biggest filter, it is important to be honest about strengths, know your resume thoroughly, prepare questions to ask the interviewer, be genuine in the HR round, and focus on Python, SQL, and Linux, making the overall experience smooth, professional, and insightful.

Ready to share your own story?

Submit ExperienceExplore All