Search test library by skills or roles
⌘ K

COBOL Online Test

The COBOL Online Test uses scenario-based MCQs to evaluate candidates on their knowledge of COBOL programming language, including their proficiency in working with data types, control structures, file handling, and database access. The test also evaluates a candidate's familiarity with popular COBOL software tools and techniques for developing, maintaining, and deploying COBOL applications. The test aims to evaluate a candidate's ability to work with COBOL effectively and design and develop COBOL-based applications that adhere to industry standards and best practices.

Get started for free
Preview questions

Screen candidates with a 25 mins test

Test duration:  25 mins
Difficulty level:  Moderate
Availability:  Ready to use
Questions:
  • 10 COBOL MCQs
Covered skills:
COBOL Data Division
COBOL Procedure Division
File Handling
Sorting and Merging
Conditional Statements
Subprograms and Functions
Error Handling
Get started for free
Preview questions

Use Adaface tests trusted by recruitment teams globally

Adaface is used by 1500+ businesses in 80 countries.

Adaface skill assessments measure on-the-job skills of candidates, providing employers with an accurate tool for screening potential hires.

Amazon Morgan Stanley Vodafone United Nations HCL PayPal Bosch WeWork Optimum Solutions Deloitte NCS Sokrati J&T Express Capegemini

Use the COBOL Test to shortlist qualified candidates

The COBOL Online Test helps recruiters and hiring managers identify qualified candidates from a pool of resumes, and helps in taking objective hiring decisions. It reduces the administrative overhead of interviewing too many candidates and saves time by filtering out unqualified candidates at the first step of the hiring process.

The test screens for the following skills that hiring managers look for in candidates:

  • Understanding the basic concepts and syntax of COBOL
  • Demonstrating proficiency in declaring and manipulating data in COBOL
  • Implementing logic and flow control using COBOL Procedure Division
  • Working with files and performing file operations in COBOL
  • Sorting and merging data in COBOL
  • Using conditional statements effectively in COBOL programs
  • Implementing subprograms and functions in COBOL
  • Handling errors and exceptions in COBOL
  • Writing efficient and optimized COBOL code
  • Understanding the structure and behavior of COBOL programs
Get started for free
Preview questions

Screen candidates with the highest quality questions

We have a very high focus on the quality of questions that test for on-the-job skills. Every question is non-googleable and we have a very high bar for the level of subject matter experts we onboard to create these questions. We have crawlers to check if any of the questions are leaked online. If/ when a question gets leaked, we get an alert. We change the question for you & let you know.

How we design questions

These are just a small sample from our library of 15,000+ questions. The actual questions on this COBOL Online Test will be non-googleable.

🧐 Question

Medium

Decision Control
Arithmetic Operations
Decision Structures
Data Types
Solve
Consider the following COBOL program:
 image
What will the program display when it is executed?

Medium

Multi Dimensional Arrays
Arrays
Data Processing
Subroutines
Solve
Consider the following pseudocode snippet in COBOL:
 image
After executing this program, what will be the final state of StrArr?

Medium

VSAM File Processing in COBOL
VSAM
File Handling
Solve
Consider the following COBOL code snippet. The program aims to read from a VSAM Key-Sequenced Data Set (KSDS) named 'CUSTOMER-FILE' which contains customer records. The program reads the file in ascending order by 'CUSTOMER-ID', performs some processing (not shown here), and then displays the 'CUSTOMER-NAME' of the last record read.
 image
Assuming there are no syntax errors and the 'CUSTOMER-FILE' is present and accessible, what will the program display as the last customer's name after executing this COBOL program?
A: The program will display the name of the customer with the highest 'CUSTOMER-ID'.
B: The program will display the name of the customer with the lowest 'CUSTOMER-ID'.
C: The program will not display any customer name.
D: The program will display the name of the first customer in the 'CUSTOMER-FILE'.
E: The program will display an uninitialized or random 'LAST-NAME'.
🧐 Question🔧 Skill

Medium

Decision Control
Arithmetic Operations
Decision Structures
Data Types

2 mins

COBOL
Solve

Medium

Multi Dimensional Arrays
Arrays
Data Processing
Subroutines

2 mins

COBOL
Solve

Medium

VSAM File Processing in COBOL
VSAM
File Handling

2 mins

COBOL
Solve
🧐 Question🔧 Skill💪 Difficulty⌛ Time
Decision Control
Arithmetic Operations
Decision Structures
Data Types
COBOL
Medium2 mins
Solve
Multi Dimensional Arrays
Arrays
Data Processing
Subroutines
COBOL
Medium2 mins
Solve
VSAM File Processing in COBOL
VSAM
File Handling
COBOL
Medium2 mins
Solve

Test candidates on core COBOL Hiring Test topics

COBOL Data Division: COBOL Data Division is used to define data structures such as variables, records, and files. It is important to measure this skill to ensure that the candidate can effectively work with data and understand the different datatypes and data manipulation techniques in COBOL.

COBOL Procedure Division: COBOL Procedure Division is where the actual program logic is written. It includes statements such as perform, if-else, and do-while, among others. Measuring this skill helps evaluate the candidate's ability to write efficient and logical program logic using COBOL.

File Handling: File handling in COBOL involves reading, writing, and manipulating files. It is crucial to assess this skill as it determines if the candidate can work with external data sources and perform operations like record-level processing and file organization in COBOL.

Sorting and Merging: Sorting and merging involve arranging data in a specific sequence and combining data from multiple sources respectively. Testing this skill ensures that the candidate can effectively use sorting algorithms and understand merging techniques to perform operations like matching records and maintaining data integrity in COBOL programs.

Conditional Statements: Conditional statements in COBOL allow the program to make decisions and perform different actions based on certain conditions. Measuring this skill helps assess the candidate's ability to write accurate and efficient conditional statements to control program flow and make logical decisions in COBOL.

Subprograms and Functions: Subprograms and functions in COBOL are reusable code segments that can be called from different parts of a program. Evaluating this skill is essential to determine if the candidate can effectively modularize code, improve code maintainability, and reuse logic in COBOL programs.

Error Handling: Error handling in COBOL involves handling and reporting errors or exceptions that occur during program execution. Measuring this skill helps determine if the candidate can identify and handle errors gracefully, ensuring that the program continues to run smoothly and provides appropriate error messages or recovery mechanisms in COBOL.

Get started for free
Preview questions

Make informed decisions with actionable reports and benchmarks

View sample scorecard

Screen candidates in 3 easy steps

Pick a test from over 500+ tests

The Adaface test library features 500+ tests to enable you to test candidates on all popular skills- everything from programming languages, software frameworks, devops, logical reasoning, abstract reasoning, critical thinking, fluid intelligence, content marketing, talent acquisition, customer service, accounting, product management, sales and more.

Invite your candidates with 2-clicks

Make informed hiring decisions

Get started for free
Preview questions

Try the most advanced candidate assessment platform

ChatGPT Protection

Non-googleable Questions

Web Proctoring

IP Proctoring

Webcam Proctoring

MCQ Questions

Coding Questions

Typing Questions

Personality Questions

Custom Questions

Ready-to-use Tests

Custom Tests

Custom Branding

Bulk Invites

Public Links

ATS Integrations

Multiple Question Sets

Custom API integrations

Role-based Access

Priority Support

GDPR Compliance


Pick a plan based on your hiring needs

The most advanced candidate screening platform.
14-day free trial. No credit card required.

From
$15
per month (paid annually)
love bonito

With Adaface, we were able to optimise our initial screening process by upwards of 75%, freeing up precious time for both hiring managers and our talent acquisition team alike!

Brandon Lee, Head of People, Love, Bonito

Brandon
love bonito

It's very easy to share assessments with candidates and for candidates to use. We get good feedback from candidates about completing the tests. Adaface are very responsive and friendly to deal with.

Kirsty Wood, Human Resources, WillyWeather

Brandon
love bonito

We were able to close 106 positions in a record time of 45 days! Adaface enables us to conduct aptitude and psychometric assessments seamlessly. My hiring managers have never been happier with the quality of candidates shortlisted.

Amit Kataria, CHRO, Hanu

Brandon
love bonito

We evaluated several of their competitors and found Adaface to be the most compelling. Great library of questions that are designed to test for fit rather than memorization of algorithms.

Swayam Narain, CTO, Affable

Brandon

Have questions about the COBOL Hiring Test?

What roles can I use the COBOL Test for?

Here are few roles for which we recommend this test:

  • COBOL Developer
  • Senior COBOL Developer
  • Mainframe Developer
  • Legacy Systems Programmer
Can I combine COBOL Online Test with Java Online Test questions?

Yes, recruiters can request a custom test that includes both COBOL and Java questions. Check out our Java Online Test for more details on assessing Java skills.

How to use COBOL Online Test in my hiring process?

Add the COBOL Online Test link to your job post Invite candidates by email Use it as a pre-screening tool.

What are the main COBOL tests?

Here are the main COBOL-related tests:

Do you have any anti-cheating or proctoring features in place?

We have the following anti-cheating features in place:

  • Non-googleable questions
  • IP proctoring
  • Screen proctoring
  • Web proctoring
  • Webcam proctoring
  • Plagiarism detection
  • Secure browser
  • Copy paste protection

Read more about the proctoring features.

What experience level can I use this test for?

Each Adaface assessment is customized to your job description/ ideal candidate persona (our subject matter experts will pick the right questions for your assessment from our library of 10000+ questions). This assessment can be customized for any experience level.

I'm a candidate. Can I try a practice test?

No. Unfortunately, we do not support practice tests at the moment. However, you can use our sample questions for practice.

Can I get a free trial?

Yes, you can sign up for free and preview this test.

What is COBOL Online Test?

COBOL Online Test is designed to evaluate a candidate's proficiency in COBOL programming. Recruiters use it to assess skills in COBOL Data Division, Procedure Division, File Handling, Sorting and Merging, Conditional Statements, Subprograms, and Error Handling.

What topics are evaluated in the COBOL Online Test?

The COBOL Online Test covers COBOL Data Division, Procedure Division, File Handling, Sorting and Merging, Conditional Statements, Subprograms and Functions, and Error Handling.

Can I test COBOL and Mainframe together in a test?

Yes, you can combine COBOL and Mainframe skills. This is recommended for comprehensive candidate assessment. Check out our IBM Mainframe Test.

Can I combine multiple skills into one custom assessment?

Yes, absolutely. Custom assessments are set up based on your job description, and will include questions on all must-have skills you specify. Here's a quick guide on how you can request a custom test.

How do I interpret test scores?

The primary thing to keep in mind is that an assessment is an elimination tool, not a selection tool. A skills assessment is optimized to help you eliminate candidates who are not technically qualified for the role, it is not optimized to help you find the best candidate for the role. So the ideal way to use an assessment is to decide a threshold score (typically 55%, we help you benchmark) and invite all candidates who score above the threshold for the next rounds of interview.

Does every candidate get the same questions?

Yes, it makes it much easier for you to compare candidates. Options for MCQ questions and the order of questions are randomized. We have anti-cheating/ proctoring features in place. In our enterprise plan, we also have the option to create multiple versions of the same assessment with questions of similar difficulty levels.

What is the cost of using this test?

You can check out our pricing plans.

I just moved to a paid plan. How can I request a custom assessment?

Here is a quick guide on how to request a custom assessment on Adaface.

customers across world
Join 1500+ companies in 80+ countries.
Try the most candidate friendly skills assessment tool today.
g2 badges
Ready to use the Adaface COBOL Online Test?
Ready to use the Adaface COBOL Online Test?
logo
40 min tests.
No trick questions.
Accurate shortlisting.
Terms Privacy Trust Guide
ada
Ada
● Online
Previous
Score: NA
Next
✖️