ProwessApps

Learn · Practice · Excel
Loading...

Preparing your assessment...

OFFICIAL CERTIFICATIONS

Skill Assessment Pathways

Prove your expertise by climbing the ranks. Pass lower levels to unlock advanced assessments, earn verified badges, and showcase your skills to employers!

Structured
Sequential Pathways
Verified
Earn Skill Badges
Time-Bound
20-Min Adaptive Exams
Success Pathway
Certification Tracks
ADVERTISEMENT

Assessment Rules & Anti-Cheat:
  • Attempts: You have a maximum of 2 attempts per skill within a 24-hour period.
  • Lockout: If your exam is terminated due to policy violations, you will be locked out for 24 hours.
  • Focus: Do not switch tabs, minimize window, or lose focus. 3 warnings = Termination.
1
C Programming Foundation
Level 1
Syllabus
Validates fundamental understanding of procedural programming in C.
Basic syntax, data types, and operators
Control flow (if/else, switch, loops)
1D and Multidimensional Arrays
String manipulation using char arrays
Functions, scope, and basic pointers
Skills Tested
Syntax Control Flow Arrays Functions
Advanced C Programming
Locked
Syllabus
Validates mastery of low-level memory management and advanced C features.
Advanced pointers (pointer arithmetic, pointers to functions)
Dynamic Memory Allocation (malloc, calloc, realloc, free)
Structures, Unions, and Enumerations
File Handling (reading/writing text and binary files)
Preprocessor directives and macros
Skills Tested
Advanced Pointers Memory Allocation Structs File I/O
1
C++ Foundation
Level 1
Syllabus
Validates the ability to transition from procedural to basic object-oriented C++.
Basic syntax and stream I/O (cin/cout)
References vs Pointers
Functions (inline functions, default arguments, overloading)
Introduction to Classes and Objects
Access specifiers and basic Encapsulation
Skills Tested
Syntax I/O Functions Basic Classes
C++ OOP Practitioner
Locked
Syllabus
Validates a deep understanding of C++ Object-Oriented paradigms.
Constructors (default, parameterized, copy) and Destructors
Inheritance models and virtual inheritance
Polymorphism (compile-time vs run-time)
Virtual functions, pure virtual functions, and abstract classes
Operator Overloading and Friend functions/classes
Skills Tested
Constructors Inheritance Polymorphism Overloading
Advanced C++ & STL
Locked
Syllabus
Validates readiness for modern, production-grade C++ development.
Templates (Function templates and Class templates)
Standard Template Library (STL containers, iterators, algorithms)
Exception Handling (try, catch, throw)
Modern C++ memory management (Smart Pointers: unique_ptr, shared_ptr)
Advanced File I/O streams
Skills Tested
Templates STL Exceptions Smart Pointers
1
SQL Foundation
Level 1
Syllabus
Validates fundamental understanding of relational databases and SQL queries.
Basic SQL syntax, creating tables, and data types
CRUD operations (INSERT, SELECT, UPDATE, DELETE)
Filtering and sorting data (WHERE, ORDER BY, LIMIT)
Basic aggregation functions (COUNT, SUM, AVG, GROUP BY)
Inner and Outer JOIN operations
Skills Tested
SELECT WHERE JOINs Basic CRUD
Database Architect
Locked
Syllabus
Validates advanced database design and query optimization skills.
Advanced subqueries and Common Table Expressions (CTEs)
Database Normalization (1NF, 2NF, 3NF, BCNF)
Indexes and Query Optimization techniques
ACID properties and Transaction management (COMMIT, ROLLBACK)
Stored Procedures, Triggers, and Views
Skills Tested
Subqueries Normalization Indexes Stored Procedures
1
Java Foundation
Level 1
Syllabus
Validates the candidate's ability to read, write, and execute fundamental Java code.
Java history, architecture (JDK/JRE/JVM), and platform independence
Data types, variables, literals, and type casting
Operators (arithmetic, relational, logical, bitwise, assignment)
Control flow statements (if-else, switch, loops)
Arrays (1D, multi-dimensional) and core array operations
String manipulation (String, StringBuilder, StringBuffer)
Console input handling (Scanner, BufferedReader)
Skills Tested
JDK & JVM Data Types Control Flow Arrays Strings Input Handling
Java OOP Practitioner
Locked
Syllabus
Validates the candidate's understanding of object-oriented design and core building blocks.
Classes, objects, and constructors (default, parameterized, overloading)
Four pillars of OOP (Encapsulation, Inheritance, Polymorphism, Abstraction)
Access modifiers (public, private, protected, default)
Advanced keywords (this, super, final, static) and initialization blocks
Interfaces versus Abstract classes
Packages, imports, and access control
Nested and inner classes (member, static, local, anonymous)
Wrapper classes and autoboxing/unboxing
Skills Tested
OOP Concepts Classes & Objects Access Modifiers Interfaces Inner Classes Autoboxing
Java Application Developer
Locked
Syllabus
Validates the candidate's ability to handle real-world coding scenarios and advanced concepts.
Exception handling (try-catch, checked/unchecked, custom exceptions, throw/throws)
Collections Framework (List, Set, Map, Queue implementations)
Iterators, sorting/searching, and Comparable vs Comparator
Generics (classes, methods, wildcards, bounded types)
Advanced Enums
Object class fundamentals (equals, hashCode, toString)
Skills Tested
Exceptions Collections Iterators Generics Enums
Advanced Java Developer
Locked
Syllabus
Validates the candidate's readiness for production-grade backend work.
Multithreading & Concurrency (Thread lifecycle, synchronization, thread safety)
Executor framework, thread pools, and concurrent collections
I/O Streams and File Handling (byte vs character streams, Serialization)
Java 8+ Modern Features (Lambda expressions, Functional interfaces, Streams API, Optional)
Advanced Reflection API basics
Skills Tested
Multithreading Concurrency I/O Streams Java 8+ Reflection
Java Specialist
Locked
Syllabus
Validates complete mastery over modern Java development and ecosystem utilities.
Advanced Java 11-21 features (Records, Pattern Matching, Switch Expressions, Virtual Threads)
Java Memory Management (Garbage Collection algorithms, tuning, heap vs stack)
Unit Testing & Mocking (JUnit 5, Mockito basics)
Design Patterns in Java (Singleton, Factory, Builder, Observer)
Dependency Injection and Inversion of Control fundamentals
Skills Tested
Modern Java 11-21 Memory Management Unit Testing Design Patterns
1
Python Foundation
Level 1
Syllabus
Validates the candidate's ability to write basic Python scripts.
Python syntax, variables, and dynamic typing
Operators and basic math operations
Control flow (if/elif/else statements)
Loops (for, while, range, break, continue)
Basic function definition and arguments
Skills Tested
Syntax Variables Control Flow Functions
Python Data & OOP Practitioner
Locked
Syllabus
Validates understanding of core data structures and object-oriented programming.
Lists, Tuples, and Sets operations
Dictionaries and key-value mapping
Classes, objects, and constructors (__init__)
Inheritance, Polymorphism, and Encapsulation
Magic methods and object string representation
Skills Tested
Lists Dictionaries OOP Classes
Python Advanced Developer
Locked
Syllabus
Validates the ability to use Python's advanced functional and error-handling features.
Exception handling (try, except, finally, raise)
File I/O operations (reading/writing files, context managers)
List, Dict, and Set Comprehensions
Iterators, Generators, and the yield keyword
Decorators and Lambda functions
Skills Tested
Exceptions File I/O Generators Decorators
Python Backend Specialist
Locked
Syllabus
Validates readiness for production backend development in Python.
Multithreading and Multiprocessing modules
Basic AsyncIO concepts
Consuming REST APIs (Requests module)
Parsing and generating JSON data
Regular Expressions (re module)
Virtual environments and package management (pip)
Skills Tested
Concurrency APIs JSON Regex
Assessment
20:00
DO NOT REFRESH THE PAGE OR SWITCH TABS DURING THE ASSESSMENT.

Assessment Report

Prepared for Candidate

Detailed Report

Review your performance breakdown. See exactly where you excel and which topics need more practice.

Overall Score: 0%
By Difficulty
By Topic
AI Tutor Analysis
Generating personalized insights using Gemini AI...
Current
Answered
Unanswered
Current
Correct
Wrong
Unanswered
Question 1 / 20
Explanation

Warning! Focus Lost

You have switched tabs or minimized the window.
This violates the exam rules.

Warnings remaining: 3

ADVERTISEMENT

Assessment Completed!

Verified Badge Earned

Your responses have been recorded.

Your Score
0 / 20
Return to Dashboard
ADVERTISEMENT
ADVERTISEMENT