Skills, Aptitude & Knowledge Tests
Job Analysis & Test Validation

 
Home Schools FAQs UK
TEST LOGIN
 
Test Offered
Consulting Services
   Job Analysis
   Test Development
   Test Validation
About Us
Free Review
Contact Us
 

"I just did annual performance reviews, and (Walden) tests were right on the money. It’s amazing."

Manager, IT Business Applications
General Dynamics Ordnance Systems and Tactical Systems.

Software Engineer Staff Selector

bullet

Author: Bruce A. Winrow

bullet

Date introduced: 1999

bullet

Administration time: 2 hours and 30 minutes

Purpose

This test is designed to measure basic knowledge and analytical abilities necessary for the position of Software Engineer. It is intended for both entry-level candidates and those with under two years working experience in a similar position.

General Description

This test, from which a detailed report is provided to the client, consists of nine problems that measure general basic knowledge required of a Software Engineer as well as logic and analytical skills.

Positions for which the test is appropriate

This test is used to pre-screen job applicants and in-house personnel for their computer programming aptitudes and business analysis potentials.

Job criteria measured

bulletObject-Oriented Knowledge: in problem one, the candidate must demonstrate his/her knowledge of general object-oriented terminology.
bulletC++ Knowledge: problem two evaluates the candidate’s knowledge of C++ commands, concepts, and language specific techniques.
bulletComputer Networks: problem three examines the individual’s knowledge of networking fundamentals.
bulletJAVA: in the fourth problem, the candidate must demonstrate basic knowledge of JAVA.
bulletHTML: problem five evaluates the candidate’s knowledge of basic HTML commands..
bulletReasoning: the sixth problem examines basic mathematical skills, sorting ability, and the ability to solve problems.
bulletLogic and Business Procedures: in the seventh problem, the individual must follow a detailed business procedure involving multiple transactions in order to answer specific questions.
bulletProcedure Creation: problem eight evaluates the candidate’s ability to create a working procedure from scrambled specifications.
bulletSymbolic Programming: problem nine requires the candidate to create a symbolic program based on detailed specifications and a new “user friendly” defined language.

Test administration

The test requires only clerical supervision to administer, and takes 2˝ hours to complete. Candidates should be given the test in a relatively quiet environment. More than one person can be tested at one time. Once the candidate begins, the test is self-instructive. A company may re-test an applicant who has taken the test previously, and we suggest at least a three-month waiting period. The applicant should understand that a company that subscribes to our testing service may receive the test results of any other test taken by this applicant for any company that also is a subscriber to our service.

Sample question (segment)

PROGRAM 1
       1       #include <iostream>
       2       class queue {
       3                    int q[100];
       4                    int sloc, rloc;
       5       public:
1.   The members q, sloc and rloc (PROGRAM 1, lines 3 and 4) are accessible by any function outside class queue.
a.      TRUE, because they are public members.  
b.      FALSE, because they are protected members.  
c.      TRUE, because they are private members.  
d.      FALSE, because they are private members.  
e.      FALSE, because they are not initialized.

Sample Candidate Evaluation Report

Click here to view a sample detailed evaluation report.

Evaluation

The overall rating is based on scores according to the following table:

Score Overall Rating Likelihood for Success
85-100% Above Average We strongly recommend this individual as having the potential for a successful career as a Software Engineer.
74-84% Average We recommend this individual for a career as a Software Engineer provided further supervised training is supplied.
58-64% Satisfactory We recommend this individual for a career as a Software Engineer only if highly motivated, and if an intensive, well supervised training course is available.
0-57% Below Average We DO NOT recommend this individual for a career as a Software Engineer.

Validation Information

January, 2000:

Given the demonstrated relationship between the abilities and traits required to perform the eleven key tasks of the Software Engineer job, and those measured by the Software Engineer Staff Selector, the test represents a content valid evaluation device for that job.

Languages published

bulletEnglish
 

Full line of valid tests for hiring, training and restructuring needs. Site licenses available.
Rapid turnaround of test results  °  Your one-stop-shop for all testing requirements  °  Detailed, in-depth candidate reports  °  25-year record of success

Send comments on this website  to alice@waldentesting.com      Copyright © 2008 Walden Copyright Holdings Inc.      Last modified: 04.14.2008