Most asked top Interview Questions and Answers & Online Test
Education platform for interview prep, online tests, tutorials, and live practice

Build skills with focused learning paths, mock tests, and interview-ready content.

WithoutBook brings subject-wise interview questions, online practice tests, tutorials, and comparison guides into one responsive learning workspace.

Prepare Interview

Mainframe Interview Questions and Answers

Ques 11. What is the purpose of the DD statement in JCL?

The DD (Data Definition) statement in JCL is used to define the input and output data files for a job step.

Example:

DD statement: //INPUT DD DSN=INPUT.FILE,DISP=SHR

Is it helpful? Add Comment View Comments
 

Ques 12. Explain the concept of a CICS transaction in mainframes.

A CICS transaction is a logical unit of work initiated by a user request or a program in the CICS environment.

Example:

CICS transaction definition: EXEC CICS START TRANSID('XYZ')

Is it helpful? Add Comment View Comments
 

Ques 13. What is the purpose of the IEFBR14 utility in mainframes?

IEFBR14 is a dummy utility used for job steps that do not require any processing, mainly for job control purposes.

Example:

IEFBR14 JCL: //STEP1 EXEC PGM=IEFBR14

Is it helpful? Add Comment View Comments
 

Ques 14. Explain the function of the ISPF (Interactive System Productivity Facility) in mainframes.

ISPF is a software product for interactive application development and provides a menu-driven interface on mainframes.

Example:

ISPF command: TSO ISRDDN

Is it helpful? Add Comment View Comments
 

Ques 15. What is the purpose of the GDG (Generation Data Group) in mainframes?

GDG is a feature in mainframes used for version control and management of sequential datasets.

Example:

GDG definition: //OUTPUT DD DSN=MY.DATA.GDG(+1),DISP=(NEW,CATLG)

Is it helpful? Add Comment View Comments
 

Most helpful rated by users:

Copyright © 2026, WithoutBook.