Assessments are not required to be proctored when taken remotely, while certification exams must be taken in-person or via our remote proctoring solution.
|Assessment test||Certification exam|
|Number of questions||20||20|
|Exam protocol||Taken online||Taken online under proctored conditions, in-person or via our remote proctoring system|
|Results||Skill level on a 1 to 5 scale. Detailed skills reports||Score on a 1 to 1000 scale. Diploma delivered within 5 business days|
Language and syntax
This domain covers the main characteristics and specificities of the language. It also includes questions related knowing basic functionalities and syntax as well as managing the inputs, outputs and errors of a program.
Data structures and objects
This domain includes questions on creating and manipulating primitive objects, embedded objects or more complex custom objects. It also covers the understanding and manipulation of the properties of an object and the prototype of objects.
Packages and APIs
Questions in this domain cover creating shareable and reusable features, retrieving data from a server, creating and manipulating asynchronous functions as well as managing errors and successes during the execution of a program.
This domain includes questions about writing a program that handles different types of data in an optimized way, understanding and finding errors within a code and correcting them but also searching for information in the documentation. Lastly, questions cover the reading and understanding of a stack-trace to deduce the origin of a bug.