dev-resources.site
for different kinds of informations.
Mainframe Interview Experience with XYZ Bank | Jan 2022
Published at
1/18/2022
Categories
mainframe
interview
jcl
cobol
Author
wadhwa3mohit
Author
12 person written this
wadhwa3mohit
open
BRIEF Yourself?
- About you, project details, and Roles and responsibilities?
VERSION CONTROL TOOL (CHANGEMAN):
- Version control tool, which one?
- What are the steps in promoting a CHGMAN Package?
- How do you manage a release for March and July having some same components?
- if someone has done the code changes for a component of July release, how can you manage the same component in March release. How will you do version controlling in that case?
- How will you generally do version control, if 2-3 people are working on same component?
- Something went wrong! How would you backout changes, and/or release previous version of components?
- Entire package will be backed out, or just the impacted components?
JCL:
- Streamline/unified way of accessing JCL/PROCS at one place?
- How would you provide override in proc for some files in a step?
- A release went. One step was missing in PROC in the middle. How would you temp add that step and run the job?
- A job has many steps (>10), but you need to some steps on various scenarios for testing. Never needs to run all steps. Always some cases and corresponding steps only! How can you automate/streamline/optimize this without everytime making changes to JCL. Best way to optimize this?
- S806 ABEND FOR?
- JOBLIB/JCLLIB/STEPLIB difference? How and why to use?
COBOL:
- COPY vs INCLUDE
- String at random places in record. How to identify and write only those records to output file.
- REC1 to 1st file, REC2 to 2nd file, and REC3 to 3rd file,....REC4 to 1st file, and so on....Logic?
- How would you check for NUMERIC if the datatype is ALPHANUMERIC (ex: FHSFAHF3612436, or, 667888778)?
- Copybook changes impact analysis?
- How will you make sure you are not missing any component for Copybook change impact?
Db2:
- Can we do Db2 bind in production? If yes, then how?
- Is changing of Isolation level directly in production possible? How will you do that?
- Select those employees from a table who logged in last 10 minutes?
CICS:
- VSAM accessed by a CICS program got corrupted. How would to correct it in run time?
- CEDA command?
- Define COBOL-CICS process? How to test that program?
- {NEWCOPY}
VSAM:
- How can you check whether a file is a VSAM file? What are different ways, if you know?
- How can you check whether a VSAM file FB, F, VB etc?
- How to define alternate index on a VSAM? State all steps?
- What will you do extra in a JCL if a VSAM file defined with Alternate index? State both 1) when accessing alternate indexes in JCL alone 2) when accessing alternate index in COBOL program?
- Can alternate index have duplicate? Is there a Limit to it, like how many dups it can have?
FILE TRANSFER WAYS (FOR MAINFRAMES):
- MQ - What would you do extra to setup this pipeline? like XML, queue manager etc. 33.SFTP
- RESTful
- CICS Webservices
- OMVS/Unix flavour
BONUS QUESTIONS:
- A file is getting read by a COBOL program. The records in the file having a KEY(Length=5) at random position but always preceeded(lead) by a '/' (example: ruefuwr/12345egfuewguf). Your task is to Sort the file based on this KEY value and write the records to an output file without changing anything, expect sorting. How would you do that?
Thank You!
MOHIT WADHWA
cobol Article's
30 articles in total
Modernizing COBOL Applications for Free: A Practical Guide with GnuCOBOL
read article
COBOL Interpreter
read article
COBOL Tutorial Series: DB2 vs SQL Server Architecture Comparison - Session 7
read article
COBOL Tutorial Series: Install the DB2 on Windows/Linux - Session 6
read article
COBOL Tutorial Series: Working with Database - Session 5
read article
COBOL Tutorial Series: Condition (IF, ELSE) statement - Session 3
read article
COBOL Tutorial Series: A calculation program - Session 2
read article
COBOL Tutorial Series: Loop statements - Session 4
read article
COBOL Tutorial Series: Developing Without a Mainframe - Session 1
read article
Warum?
read article
Awesome COBOL!
read article
#12in24: Learning COBOL in 1h.
read article
The World Depends on 60-Year-Old Code No One Knows Anymore ๐ด๐ป๐
read article
Tests Everywhere - COBOL
read article
COBOL: El Lenguaje de Programaciรณn que Desafรญa el Paso del Tiempo
read article
Entiende de una vez los lenguajes de alto y bajo nivel
read article
How Did You Get Started with COBOL?
read article
How to make an XML element optional in a Cobol provider webservice (DFHLS2WS), based on a Cobol structure
read article
How to create a flexible number of xml-elements in a cobol provider webservice (DFHLS2WS), starting from a cobol-structure.
read article
Advent of Code, but differently
read article
Covid led me to my first open-source contribution
read article
Test Driven Design in COBOL
read article
OpenCobolIde "no compiler found or not working"
read article
Mainframe Interview Experience with XYZ Bank | Jan 2022
currently reading
100 Languages Speedrun: Episode 50: COBOL
read article
COBOL gets a hip replacement
read article
How to deal with COBOL REDEFINES?
read article
They're still talking COBOL
read article
Video and Q&A: Learn how COBOL and open source are used in modern mainframe ecosystem
read article
Programming language full forms and definition
read article
Featured ones: