AngularJS
MIDDLE

Essential Skills

Test for Middle JavaScript developer | jQuery, AngularJS

Overall seniority level

Middle

Test duration

173 minutes

Evaluation

Automatic

Test overview

Test is combined from various tasks. Programming tasks, Choice questions and Code gaps. All evaluated automatically.

Task types

Programming task

JavaScript | Functional fundamentals - Implement the mentioned functions, according to the instructions.

Level: Medium

Tested skills: JavaScript

Code gaps

Git | Copy a Repo from Git code gap assessing knowledge of GIT

Level: Medium

Tested skills: GIT

Code gaps

Git | Save a change locally code gap assessing knowledge of GIT

Level: Medium

Tested skills: GIT

Programming task

JavaScript | AngularJS | Form Validation - Finish the implementation of the form by creating directives that will connect validation functions to the appropriate form fields

Level: Medium

Tested skills: Angular1.x, JavaScript

Programming task

JavaScript | jQuery | Social Time ago - Implement a jQuery plugin to convert standard datetime format to more friendly "time ago format".

Level: Medium

Tested skills: JavaScript, jQuery

Choice questions

2 choice questions assessing knowledge of CSS

Level: Easy

Tested skills: CSS

Choice questions

3 choice questions assessing knowledge of CSS, HTML, HTML 5, WCAG 2.0, Web Accessibility

Level: Medium

Tested skills: CSS, HTML, HTML 5, WCAG 2.0, Web Accessibility

Automatic evaluation

We automatically score multi-choice tests and programming tasks and evaluate candidate code for logical correctness, time efficiency and code quality.