Upload Button Icon Add office photos
Engaged Employer

i

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

TCS Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 85.5k Reviews

Filter interviews by

TCS Mainframe Developer Interview Questions, Process, and Tips

Updated 23 Oct 2024

Top TCS Mainframe Developer Interview Questions and Answers

  • Q1. How will you use NULL indicator in your program? How will you use VSAM file in program?SOC7 abend reason and resolution.
  • Q2. How will you use cursor in COBOL program? What is the difference between cursor and SQL? When will you use JOINKEYS ?
  • Q3. What are the different levels used in cobol
View all 13 questions

TCS Mainframe Developer Interview Experiences

11 interviews found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(3 Questions)

  • Q1. All topics covered including sort
  • Q2. Db2 queries like select insert, DML,DDL
  • Q3. Cobol inspect statement, Cursors, Dynamic and Static calls
Round 2 - Technical 

(1 Question)

  • Q1. SQL queries , Table declarations, DML,DDL statements
Round 3 - HR 

(1 Question)

  • Q1. About yourself, package discussion
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(3 Questions)

  • Q1. What are the different levels used in cobol
  • Ans. 

    COBOL has different levels such as level 01, level 77, etc. for defining data structures and variables.

    • Level 01 is used for defining record structures.

    • Level 77 is used for defining elementary data items.

    • Level 88 is used for defining condition names.

    • Level 66 is used for renaming data items.

    • Level 88 is used for defining condition names.

  • Answered by AI
  • Q2. What is the difference between rename and redefine
  • Ans. 

    Rename is used to change the name of a data item while redefine is used to change the structure of a data item.

    • Rename is used to change the name of a data item without changing its structure

    • Redefine is used to change the structure of a data item without changing its name

    • Example: In COBOL, renaming a data item involves using the RENAMES clause, while redefining a data item involves using the REDEFINES clause

  • Answered by AI
  • Q3. Which utility is used for creating GDG
  • Ans. 

    IDCAMS utility is used for creating GDG (Generation Data Group)

    • IDCAMS utility is used to define, alter, and delete GDGs

    • Syntax for defining GDG: DEFINE GDG(NAME(dataset.name) LIMIT(n) SCRATCH)

    • Example: DEFINE GDG(NAME(TEST.GDG) LIMIT(5) SCRATCH)

  • Answered by AI

Skills evaluated in this interview

Mainframe Developer Interview Questions Asked at Other Companies

asked in TCS
Q1. How will you use NULL indicator in your program? How will you use ... read more
asked in EXL Service
Q2. What is the scripting language used on IBM mainframe operating sy ... read more
asked in TCS
Q3. How will you use cursor in COBOL program? What is the difference ... read more
asked in Infosys
Q4. What is the difference between comp comp3
Q5. what syntax you give in Parm parameters to not be abend job when ... read more
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. DB2 compilation process
  • Q2. Static and Non-static
  • Q3. GDG version and its attributes
  • Ans. 

    GDG (Generation Data Group) version and its attributes are used in mainframe development to manage versions of datasets.

    • GDG is used to manage versions of datasets in mainframe environment.

    • Attributes of GDG include generation number, creation date, expiration date, and limit.

    • Example: MYDATASET.GDG(+1) refers to the latest version of MYDATASET.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Questios on JCL abend codes
Round 2 - One-on-one 

(1 Question)

  • Q1. Project description and daily activities

TCS interview questions for designations

 Senior Mainframe Developer

 (3)

 Mainframe System Engineer

 (1)

 Developer

 (44)

 Software Developer

 (494)

 Java Developer

 (180)

 Salesforce Developer

 (35)

 Web Developer

 (32)

 Python Developer

 (28)

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

I applied via LinkedIn and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Difference 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 declared type of the object.

    • Dynamic call is determined at runtime based on the actual type of the object.

    • Static call is faster but less flexible, while dynamic call is slower but more flexible.

  • Answered by AI
  • Q2. Sort command to search a string
  • Ans. 

    The SORT command in Mainframe can be used to search for a string.

    • Use the SORT command with the FIND keyword followed by the string you want to search for.

    • Specify the input file and output file for the search operation.

    • Example: SORT FILE(INPUT) USING(CTL1) COPY FIND FIRST 'SEARCHSTRING' OUTPUT FILE(OUTPUT)

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. It was good and formal
  • Q2. It was formal and good

Skills evaluated in this interview

Get interview-ready with Top TCS Interview Questions

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Questions on sort utility
  • Q2. Job card and parameters

Interview Preparation Tips

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

I applied via LinkedIn and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Mainframe Modernization Process
  • Ans. 

    Mainframe modernization process involves updating legacy systems to newer technologies while preserving critical business logic.

    • Assess current mainframe environment and identify areas for modernization

    • Develop a modernization strategy, including choosing the right technology stack

    • Migrate data and applications to the new platform while ensuring minimal disruption to business operations

    • Test the modernized system thoroughl...

  • Answered by AI
  • Q2. Temporary files in JCL
  • Ans. 

    Temporary files in JCL are used to store intermediate data during job execution.

    • Temporary files are defined using DD statements in JCL.

    • They are typically used to store data that needs to be processed or manipulated before being written to permanent files.

    • Temporary files are often allocated with DISP=(MOD,DELETE) to ensure they are deleted after job completion.

  • Answered by AI
  • Q3. Sort JCL utilities and scenarios
  • Ans. 

    Sort JCL utilities are used to sort data in Mainframe environment based on specific criteria.

    • Use SORT utility in JCL to sort data in ascending or descending order

    • Specify the key fields to sort on in the SORT statement

    • Use INCLUDE and OMIT statements to filter data before sorting

    • Use JOINKEYS utility to merge two or more sorted datasets based on key fields

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. What is your expectation
  • Q2. Notice period, Why change, Expected CTC

Skills evaluated in this interview

I applied via LinkedIn and was interviewed in Oct 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. 1. Tell me about yourself? 2. Rank yourself from 1 to 5 on JCl, COBOL, DB2, CICS( what you have mentioned as knowledge you known) Actual technical questions: 1.how to find the error without executing the ...
Round 3 - HR 

(1 Question)

  • Q1. Having discussion on 1.About preferred work location 2.Salary expectation

Interview Preparation Tips

Interview preparation tips for other job seekers - There are some YouTube channel with mainframe interview questions, just prepare them and be prepared with the topics before interview
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Oct 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Tell me about Cobol basics.
  • Ans. 

    COBOL is a high-level programming language used for business applications on mainframe computers.

    • COBOL stands for Common Business-Oriented Language.

    • It was designed in 1959 by CODASYL and is primarily used in finance, insurance, and government sectors.

    • COBOL programs are divided into four divisions: Identification, Environment, Data, and Procedure.

    • It uses English-like syntax and is known for its readability and self-docu

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Why do you want to join TCS?

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic syntax of JCL, common job abends. Basic DB2 queries
Round 2 - HR 

(1 Question)

  • Q1. Notice period, All relevant documents available?

TCS Interview FAQs

How many rounds are there in TCS Mainframe Developer interview?
TCS interview process usually has 1-2 rounds. The most common rounds in the TCS interview process are Technical, HR and Resume Shortlist.
How to prepare for TCS 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 TCS. The most common topics and skills that interviewers at TCS expect are Cobol, JCL, Cics, Mainframes and Db2.
What are the top questions asked in TCS Mainframe Developer interview?

Some of the top questions asked at the TCS Mainframe Developer interview -

  1. How will you use NULL indicator in your program? How will you use VSAM file in ...read more
  2. How will you use cursor in COBOL program? What is the difference between cursor...read more
  3. What are the different levels used in co...read more

Tell us how to improve this page.

TCS Mainframe Developer Interview Process

based on 9 interviews in last 1 year

2 Interview rounds

  • Technical Round
  • HR Round
View more

People are getting interviews through

based on 9 TCS interviews
Job Portal
Company Website
89%
11%
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates
TCS Mainframe Developer Salary
based on 1.3k salaries
₹2.2 L/yr - ₹10.3 L/yr
At par with the average Mainframe Developer Salary in India
View more details

TCS Mainframe Developer Reviews and Ratings

based on 70 reviews

4.1/5

Rating in categories

3.9

Skill development

4.2

Work-Life balance

3.0

Salary & Benefits

4.8

Job Security

3.9

Company culture

2.8

Promotions/Appraisal

3.7

Work Satisfaction

Explore 70 Reviews and Ratings
System Engineer
1.1L salaries
unlock blur

₹1 L/yr - ₹9 L/yr

IT Analyst
67.7k salaries
unlock blur

₹5.1 L/yr - ₹16 L/yr

AST Consultant
51.1k salaries
unlock blur

₹8 L/yr - ₹25 L/yr

Assistant System Engineer
29.9k salaries
unlock blur

₹2.2 L/yr - ₹5.6 L/yr

Associate Consultant
28.7k salaries
unlock blur

₹9 L/yr - ₹32 L/yr

Explore more salaries
Compare TCS with

Amazon

4.1
Compare

Wipro

3.7
Compare

Infosys

3.7
Compare

Accenture

3.9
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview