i
Mphasis
Filter interviews by
I applied via Company Website and was interviewed in Mar 2024. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
A package is a collection of related modules or programs, while a plan is an execution strategy for those modules.
Package is a logical grouping of related modules or programs.
Plan is an execution strategy for the modules in a package.
Packages are created first, then plans are created to specify how the modules in the package will be executed.
Example: A package may contain modules for customer management, while a plan s...
Jcl COBOL DB2 theory and situation based questions
DB2 program execution involves sort keys, isolation levels, and integration with CICS.
DB2 program execution involves processing SQL statements to interact with the database.
Sort keys are used to organize data in a specific order for efficient retrieval.
Isolation levels determine the level of data visibility and concurrency control in transactions.
CICS (Customer Information Control System) is an online transaction proce...
I applied via Approached by Company and was interviewed before Apr 2023. There was 1 interview round.
Db2 utilities are tools used for database management, SQL Codes indicate status of SQL operations, and cursors are used for navigating through query results.
Db2 utilities are programs used for managing Db2 databases, such as LOAD, REORG, and RUNSTATS.
SQL Codes are numeric values that indicate the success or failure of SQL operations, with negative values indicating errors.
Cursors are used in database applications to na...
Data can be passed to a Cobol program through parameters, files, and environment variables.
Parameters: Data can be passed to a Cobol program through parameters in the PROCEDURE DIVISION.
Files: Data can be read from or written to files using INPUT-OUTPUT sections in the Cobol program.
Environment variables: Data can be passed through environment variables like JCL symbols or system variables.
What people are saying about Mphasis
I applied via Walk-in and was interviewed before Dec 2020. There were 3 interview rounds.
A Fibonacci program generates a sequence where each number is the sum of the two preceding ones, starting from 0 and 1.
The Fibonacci sequence starts with 0 and 1.
Each subsequent number is the sum of the previous two: 0, 1, 1, 2, 3, 5, 8, 13, ...
Common implementations include recursive, iterative, and using dynamic programming.
Example of an iterative approach in Python: ```python def fibonacci(n): a, b = 0, 1 ...
I applied via Campus Placement and was interviewed before Sep 2021. There were 4 interview rounds.
Prepare normal for aptitude - maths, quant, analytic
My GD topic was Is internet good for students or not
I didn't attempt this as I was noob back in third year Engg
posted on 7 May 2022
I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.
Basic aptitude knowledge
Strong in java
posted on 15 Sep 2021
I appeared for an interview before Sep 2020.
Round duration - 90 minutes
Round difficulty - Easy
It happens in very friendly manner.
Given an 'M x N' matrix, print all the possible paths from the top-left corner to the bottom-right corner. You can only move either right (from (i,j) to (i,j+1)) or dow...
Print all possible paths from top-left to bottom-right in a matrix by moving only right or down.
Use backtracking to explore all possible paths from top-left to bottom-right in the matrix.
At each cell, recursively explore moving right and down until reaching the bottom-right corner.
Keep track of the current path and add it to the result when reaching the destination.
Yes, I can create 2 tables in SQL and perform operations like INSERT, SELECT, UPDATE, and DELETE.
Create Table 1: CREATE TABLE employees (id INT, name VARCHAR(50), salary DECIMAL(10,2));
Create Table 2: CREATE TABLE departments (dept_id INT, dept_name VARCHAR(50));
Insert Data: INSERT INTO employees VALUES (1, 'John Doe', 50000);
Select Data: SELECT * FROM employees WHERE salary > 40000;
Update Data: UPDATE employees SET...
Round duration - 90 minutes
Round difficulty - Medium
No problem occur very friendly environment.
Round duration - 90 minutes
Round difficulty - Hard
You need to determine all possible paths for a rat starting at position (0, 0) in a square maze to reach its destination at (N-1, N-1). The maze is represented as an N*N ma...
Find all possible paths for a rat in a maze from source to destination.
Use backtracking to explore all possible paths in the maze.
Keep track of visited cells to avoid revisiting them.
Explore all possible directions (up, down, left, right) from each cell.
Add the current direction to the path and recursively explore further.
If the destination is reached, add the path to the list of valid paths.
Tip 1 : Competitive programming plays a major role when you are appearing for coding rounds as a fresher. In the coding rounds, you won't get direct problems copied from Geeksforgeeks or Leetcode. You would be required to use your logical thinking to go ahead in the process. This is where competitive programming helps.
Tip 2 : Coding rounds are all about Coding + Timing. Most people fail to excel due to the pressure of a timer ticking on your head. So, instead of just solving problems, try to participate in timed contests. This will help you be used to the pressure of the timer.
Tip 3 : Many big companies like Microsoft, Amazon, and even Google expect you to be good at standard problems. So, once you are done with coding round by your logical skills and competitive programming, you must be well versed with some standard problems in order to excel.
Application resume tips for other job seekersTip 1 : Make it short, crisp, and simple. It is always good to have a 1 pager resume.
Tip 2 : Resume must comprise of the following: Educational Qualifications, Technical skills, Projects, Work experience (if any), Achievements. Other than this, you may include some extra co-curricular achievements.
posted on 16 Dec 2015
based on 4 interview experiences
Difficulty level
Duration
based on 3 reviews
Rating in categories
Software Engineer
6.7k
salaries
| ₹2 L/yr - ₹9.5 L/yr |
Senior Software Engineer
5.9k
salaries
| ₹6.1 L/yr - ₹25 L/yr |
Associate Software Engineer
4.9k
salaries
| ₹2 L/yr - ₹5.6 L/yr |
Module Lead
2.5k
salaries
| ₹9.5 L/yr - ₹37 L/yr |
Transaction Processing Officer
2.4k
salaries
| ₹1.4 L/yr - ₹4.5 L/yr |
Cognizant
Wipro
Accenture
TCS