Mainframe hiring panels still ask about Easytrieve because thousands of batch reports run every night in banking, insurance, government, and retail. Whether you are a new graduate, a COBOL developer cross-training, or a contractor facing a client technical screen, interviewers want evidence you can read Easytrieve source, explain how a job fits into JCL, and reason about production problems without freezing. This hub organizes the full MainframeMaster question bank by difficulty, explains what interviewers listen for at each level, maps topics to tutorial pages for deeper study, and gives study plans you can follow for one week or one month. Use the leveled pages for question-and-answer drill; use this page for strategy.
| Level | Typical roles | Focus areas |
|---|---|---|
| Beginner | Junior developer, graduate hire, intern | What is Easytrieve, FILE, JOB, REPORT, PROC, PERFORM, compile and run |
| Intermediate | Report developer, batch support analyst | VSAM, SORT, control breaks, TABLE SEARCH, macros, working storage |
| Senior | Senior developer, team lead | Performance tuning, error analysis, change control, complex PROC design |
| Architect | Architect, portfolio owner, modernization lead | Standards, migration, integration, risk, multi-system batch design |
| Scenario-based | All levels — practical panels | Walk-through designs: new report, debug abend, reconcile files |
Start at the level matching the job description. If the posting mentions five years Easytrieve and batch window ownership, skim beginner for warm-up but spend time on senior and scenario pages. If the posting says mainframe graduate program, beginner and intermediate suffice for most first-round screens.
Interviewers ask you to sketch or describe Library sections: FILE definitions, working storage fields, JOB activities for batch logic, REPORT activities for formatted output, PROC modules for reusable logic. A crisp answer names the compile step producing a load module executed by PGM=EZTPA00 or shop-specific program name under JCL with SYSPRINT and file DDs.
Expect questions on record layout, numeric versus alphanumeric fields, decimal positions, and matching copybook pictures. Wrong field length is a classic production bug—show you verify layout against data dictionary before coding.
JOB processes records—validation, accumulation, WRITE output files. REPORT formats printable lines with TITLE, LINE, control breaks. Beginners confuse them; strong candidates explain both cooperate in one program or split across members when shop standards require.
Modularization questions test PERFORM calling user PROC, END-PROC return, and contrast with automatic report hooks like BEFORE-LINE. Mention no recursion per Broadcom documentation when senior depth is expected.
Panels forgive imperfect keyword recall if reasoning is sound. Saying I would SEARCH a TABLE for code decode and check IF NOT table-file shows production mindset even if you forget exact SEARCH clause punctuation in stress.
These appear across levels—full model answers live on leveled pages.
| Question theme | Study page |
|---|---|
| Explain JOB INPUT processing loop | Beginner + JOB tutorial |
| Difference between GET and automatic JOB INPUT | Intermediate + GET statement |
| How control break subtotals work | Control break design pattern |
| Debug record count mismatch | Scenario-based + error handling |
| When use TABLE versus SQL FILE | Senior + lookup tables pattern |
| Migrate report portfolio risks | Architect + migration tutorial |
Easytrieve roles are not pure syntax exams. Expect how you handled production abend overnight, how you documented change for audit, how you coordinated with JCL operations on missed batch window. Use STAR format—situation, task, action, result—and mention parallel-run or rollback when discussing deployments.
Interview prep is like rehearsing for a school play about the mainframe. You learn your lines —what FILE and JOB mean—and practice saying them clearly. Easy questions are small scenes. Hard questions are whole acts where you explain how you would fix a broken report. This hub is the program that tells you which scenes to practice first.
1. Beginner Easytrieve interviews most often test:
2. The best way to answer "What is Easytrieve?" is:
3. Scenario-based questions require you to:
4. Senior Easytrieve questions often include:
5. After studying beginner questions you should progress to: