Mphasis Interview Experience for Fresher 2023 (On-Campus)
A total of 300-350 students from CS/IT, ECE, and EEE appeared for the On-campus recruitment process, Out of which 40 were selected. The process involved a total of Three rounds. I will try to walk you through my experience and also give you some tips/advice for each round.
Round 1: Online Test
- There are Four Sections.
- The First Section was Based on Aptitude and covered some of the Topics like Quants..etc.
- The Second was to test English Proficiency and covered some Parts of Speech, Direct to Indirect .. etc.
- The third Section contains questions from programming concepts, DBMS, and Cloud.
- The Forth Section contains two coding Questions.
- The first question was based on Arrays and Second Question was based on Sorting
- Two Coding Questions are very basic and easy questions.
Tips for this round:
- You must be very good at Programming Concepts and aptitude.
- Stay calm at the time of the test. Just do your best.
Round 2: Technical Interview
Time 30-45 MINS
From the moment I received the interview invitation, a whirlwind of emotions engulfed me. The mixture of nervousness and curiosity was palpable as I prepared myself for what could potentially be a life-changing conversation. With a deep breath, I logged into the virtual meeting room, ready to face whatever challenges lay ahead.
- Self Introduction
- Kicked off the interview by introducing myself, highlighting my academic background, relevant experiences, and key skills.
- Later he jumped to Project.
- Elaborated the objectives, technologies employed, and my role within the project I undertook.
- Explain Pointers:
- Explained the concept of pointers in programming, Gave examples of how pointers can be utilized to optimize memory usage and enhance program efficiency.
- What are Structures and Unions
- Elaborated on the differences between structures and unions in C/C++.
- Provided real-world scenarios where each would be more suitable to practical situations.
- Function Overloading and Overriding
- Clarified the distinctions between function overloading and function overriding
- Gave examples of how these concepts facilitate code reusability and polymorphism.
- Concepts from DBMS about ACID properties, DCL, DML Commands
- Explained the ACID properties and their significance.
- Distinguished between Data Control Language (DCL) and Data Manipulation Language (DML) commands, emphasizing their respective roles in database management.
- Stack and Queues
- Explained the stack and queue data structures. Illustrated scenarios where stacks and queues are applied in software development.
- Program to Find Armstrong Number
- Shared an algorithmic approach to determine whether a given number is an Armstrong number. Solved the program using Python.
- Write a Program to find Prime numbers from 1 to 100.
Overall, the interview covered a wide range of technical topics, giving me an opportunity to showcase my knowledge, experience, and communication skills.
Round 3: HR Interview
Time: 15 mins
After clearing the TR round. Confidently attended HR Interview. Here are the Questions I faced During the Interview.
- Tell me about yourself and how your friends describe you.
- Why Mphasis?
- Why Python?
- Role in the project?
- What did u do in the last six months that added weight to your resume?
- What is week ness?
- Are you willing to Relocate?
- Any questions?
- Any other offers?
Contact Us