Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Tech Mahindra Team. If you also belong to the team, you can get access from here

Tech Mahindra Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Tech Mahindra Mainframe Developer Interview Questions and Answers

Updated 17 May 2024

Tech Mahindra Mainframe Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What's the use of repro
  • Ans. 

    REPRO is a utility program used in mainframe systems to copy or replicate datasets.

    • Used to copy datasets from one location to another

    • Can be used to replicate datasets for backup purposes

    • Helps in transferring datasets between different systems or environments

  • Answered by AI

Mainframe Developer Jobs at Tech Mahindra

View all

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I was interviewed in Jan 2025.

Round 1 - Technical 

(4 Questions)

  • Q1. What is the difference between static and dynamic calls?
  • Q2. How to get control over job execution?
  • Q3. What is a cursor in the context of databases, and what purposes does it serve?
  • Q4. How can null variables be handled in COBOL DB2 programs?
Round 2 - Technical 

(2 Questions)

  • Q1. What is the waterfall model in software development?
  • Q2. What is the Agile framework?
Round 3 - HR 

(1 Question)

  • Q1. Discussion on CTC, work location and project.
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Technical, related to role
  • Q2. Skill, expectation
Round 2 - HR 

(2 Questions)

  • Q1. Salary, offer letter, process
  • Q2. Office

Interview Preparation Tips

Interview preparation tips for other job seekers - avoid Tcs and try to go for developing company
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Job Fair and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Diff between static and dynamic call
  • Ans. 

    Static call is resolved at compile time, while dynamic call is resolved at runtime.

    • Static call is determined at compile time based on the code structure.

    • Dynamic call is determined at runtime based on the actual object being referenced.

    • Static call is faster as it does not require runtime resolution.

    • Dynamic call allows for flexibility and polymorphism in programming.

    • Example: In Java, static method calls are resolved at c...

  • Answered by AI
  • Q2. Diff between index and subscript
  • Ans. 

    Index is the position of an element in an array, while subscript is the value used to access that element.

    • Index starts from 0 in most programming languages.

    • Subscript is the value enclosed in square brackets used to access an element in an array.

    • Example: In array arr = [10, 20, 30], arr[1] has index 1 and subscript value 20.

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Salary discussion
  • Q2. Location discussion
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Job statement in JCL
  • Ans. 

    Job Control Language (JCL) is used to define and execute jobs on mainframe systems.

    • JCL statements are used to specify the job to be executed, including input/output files, program to be run, and other job control parameters.

    • Example: //JOBNAME JOB (ACCOUNT), 'DESCRIPTION',CLASS=A,MSGCLASS=X

    • JCL statements are written in a specific format with keywords and parameters to define the job steps and execution flow.

    • Example: //S

  • Answered by AI
  • Q2. Utility used to create a GDG.
  • Ans. 

    IDCAMS is the utility used to create a GDG.

    • IDCAMS is a utility program used in z/OS to define and manage VSAM datasets, including GDGs (Generation Data Groups).

    • To create a GDG using IDCAMS, you would typically write a JCL job that includes IDCAMS statements to define the GDG base and generations.

    • Example: //STEP1 EXEC PGM=IDCAMS //SYSIN DD * DEFINE GDG(NAME(TEST.GDG) LIMIT(10) SCRATCH)

  • Answered by AI
  • Q3. Difference b/w COMP & COMP 3 along with scenario-based questions on this topic
  • Q4. CICS related question regarding CICS transactions and its life cycle.

Interview Preparation Tips

Interview preparation tips for other job seekers - Please prepare and attend interviews.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Referral and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Static call details,string handle
  • Q2. COBOL db2 bind deatail , null indicates
Round 2 - One-on-one 

(2 Questions)

  • Q1. Complex situations in project
  • Ans. 

    Handling complex situations in projects requires problem-solving skills, communication, and collaboration.

    • Identify the root cause of the complexity

    • Break down the problem into smaller tasks

    • Collaborate with team members to brainstorm solutions

    • Communicate effectively with stakeholders to manage expectations

    • Prioritize tasks based on urgency and impact

  • Answered by AI
  • Q2. How many people u lead

Interview Preparation Tips

Interview preparation tips for other job seekers - Good
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain Precompilation process
  • Q2. How do you do Load and Unload Process
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. JCL, SORT, COBOL-DB2, COBOL-CICS, DB2 QUERIES, SCENARIO BASED QUESTIONS
Round 2 - Technical 

(1 Question)

  • Q1. Basic COBOL-DB2 Questions, Queries, CICS, JCL, SORT
Round 3 - One-on-one 

(1 Question)

  • Q1. Final round with Hiring Manager

Interview Preparation Tips

Topics to prepare for Mphasis Mainframe Developer interview:
  • JCL
  • Cobol
  • Cics
  • VSAM
  • IBM DB2
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Jobs / jcls/proc
  • Q2. Jobs/jcls/proc/cobol/db2/cics/mainframe technical questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
No response

I was interviewed in Apr 2024.

Round 1 - Technical 

(1 Question)

  • Q1. 1. Asked about my current project and asked to explain the Cobol program written for that 2. Difference between Call by reference and Call by Content 3. Difference between Primary Key, Unique key and forei...

Tech Mahindra Interview FAQs

How many rounds are there in Tech Mahindra Mainframe Developer interview?
Tech Mahindra interview process usually has 1 rounds. The most common rounds in the Tech Mahindra interview process are Technical.
How to prepare for Tech Mahindra Mainframe Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Tech Mahindra. The most common topics and skills that interviewers at Tech Mahindra expect are Cobol, JCL, Cics, Db2 and VSAM.

Tell us how to improve this page.

Tech Mahindra Mainframe Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Tech Mahindra Mainframe Developer Salary
based on 178 salaries
₹2.8 L/yr - ₹9.9 L/yr
17% less than the average Mainframe Developer Salary in India
View more details

Tech Mahindra Mainframe Developer Reviews and Ratings

based on 14 reviews

3.5/5

Rating in categories

3.4

Skill development

3.4

Work-life balance

3.3

Salary

3.4

Job security

3.3

Company culture

3.4

Promotions

3.1

Work satisfaction

Explore 14 Reviews and Ratings
Mainframe Developers and Leads

Bangalore / Bengaluru

4-9 Yrs

Not Disclosed

Mainframe Developer

Bangalore / Bengaluru

3-6 Yrs

₹ 5-12 LPA

Explore more jobs
Software Engineer
26.4k salaries
unlock blur

₹2 L/yr - ₹9.2 L/yr

Senior Software Engineer
21.4k salaries
unlock blur

₹5.5 L/yr - ₹23 L/yr

Technical Lead
11.7k salaries
unlock blur

₹9.5 L/yr - ₹38 L/yr

Associate Software Engineer
5.5k salaries
unlock blur

₹1.8 L/yr - ₹8.2 L/yr

Team Lead
5k salaries
unlock blur

₹5.2 L/yr - ₹17 L/yr

Explore more salaries
Compare Tech Mahindra with

Infosys

3.6
Compare

Cognizant

3.8
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview