The job is to come up with 50 multiple-choice questions (16-17 per category in the 3 categories listed below) with 4 answer alternatives. The questions should measure the ability to understand the various types of work to deliver a quality service in Software Development Motivation. Questions should have a varying level of difficulty ranging from beginner, intermediate, to advanced.
Each question should be tagged with one of the following categories exactly as they are written (lowercase):
Category tag (use in delivery sheet)
it project management
Areas to cover
questions on sets, hashes, lists, arrays, queues, stacks, etc.
question on design patterns (when to be used, when not to), diagrams interpretation
questions on algorithms
questions on the process of software development, methodologies, project management
The level of difficult should be tagged with:
1 (for a beginner level question)