Skip to content

Junior Developer skill test and interview questions

Our range of Junior developer skill tests will help you find the best potential Junior developer for your team. Pick a Junior developer skill test from tech stacks like Python, C++, and JavaScript and screen the abilities of your job applicants. With this range of developer skills tests, you can be sure that you’re hiring the right developer for the job.

Solidity
JUNIOR
Tested skills
Duration
40 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Blockchain, Ether, Smart Contracts

Code gaps

assessing knowledge of Blockchain, Ethers

Programming task - Level: Easy

Blockchain | Simple Lottery - Implement the one time blockchain simple lottery.

Salesforce
JUNIOR
Tested skills
Duration
37 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Apex, Salesforce

Code gaps

assessing knowledge of Apex, Salesforce

Programming task - Level: Easy

Salesforce | Apex | Library application - Create an application allowing the library to manage their books stock. Finish the implementation of the missing service methods.

Angular
JUNIOR
Tested skills
Duration
70 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Angular, JavaScript

Code gaps

assessing knowledge of Angular, JavaScript, Angular CLI

Programming task - Level: Easy

JavaScript | Angular | Car List - Finish displaying the car list and the details.

Salesforce
JUNIOR
Tested skills
Duration
51 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Apex, Salesforce

Code gaps

assessing knowledge of Apex, Salesforce

Programming task - Level: Easy

Salesforce | Apex | Operation method - Implement a method to sum up the numbers from a given list of strings. Please remember that at the beginning of this task 20% of verification test are already resolved.

Salesforce
JUNIOR
Tested skills
Duration
37 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Apex, Salesforce, data types

Code gaps

assessing knowledge of Apex, Salesforce

Programming task - Level: Easy

Salesforce | Apex | Find duplicates - Implement findDuplicates method that returns a new list containing duplicates which occured N-times.

Ruby on Rails
JUNIOR
Tested skills
Duration
37 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Ruby, Ruby on Rails

Code gaps

assessing knowledge of Ruby, Ruby on Rails

Programming task - Level: Easy

Ruby | Ruby on Rails | Search-Engine Application with Rails - Add simple price and name filtering endpoint for online shop application

JUNIOR
Tested skills
Duration
55 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Bitcoin, Blockchain, Cryptocurrency, Ethereum, Smart Contracts

Programming task - Level: Easy

Blockchain | Solidity, Ethereum, Hardhat | Car Dealership Registry - Car Dealership Repair Shop Registry which tracks work done on cars

FastAPI
JUNIOR
Tested skills
Duration
96 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Python

Code gaps

assessing knowledge of Python

Programming task - Level: Easy

Python | FastApi | Movie Collection Management App - Make tests pass by implementing the missing features in using Python 3 and FastApi

Solidity
JUNIOR
Tested skills
Duration
39 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Blockchain, Ether, Smart Contracts, Anonymity, Decentralization, DLT, Leger, Accounts, Ethereum

Programming task - Level: Easy

Blockchain | Solidity | Auctions - Implement a basic auction using a smart contract which grants its creator the ability to initiate and manage a public auction.

security
JUNIOR
Tested skills
Duration
46 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Math, Probability, Soft Skills, Cybersecurity, Vulnerabilities, Web Security

Code gaps

assessing knowledge of Cybersecurity, Netcat, Reverseshell, Nmap, Portscan, Curl, Password, Protection

Testing task - Level: Easy

Cybersecurity | XSS Pastebin - In this challenge the contestant is given a task with a pastebin page which is prone to the XSS vulnerability at the administrator's portal. This enables the attacker to impersonate the administrator without knowing correct credentials.

Web Security
JUNIOR
Tested skills
Duration
78 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Math, Probability, Soft Skills, Cybersecurity, Vulnerabilities, Web Security

Code gaps

assessing knowledge of Cybersecurity, Nmap, Portscan, Ports, Enumeration, Windows

Testing task - Level: Easy

Cybersecurity | LFI Challenge - In this challenge the contestant is given a task with a website vulnerable to local file inclusion attack. The attacker can load arbitrary data from the filesystem.

Web Security
JUNIOR
Tested skills
Duration
104 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Logical thinking, Sequence, Soft Skills, Cybersecurity, Vulnerabilities, Web Security, OAuth2

Code gaps

assessing knowledge of Cybersecurity, Netcat, Reverseshell, Nmap, Portscan

Testing task - Level: Easy

Cybersecurity | XXE | UAV Panel - Lverage XXE vulnerability to load external file contents.

security
JUNIOR
Tested skills
Duration
52 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Logical thinking, Sequence, Soft Skills, Authentication, Authorization, Cybersecurity, OAuth2

Code gaps

assessing knowledge of Cybersecurity, Netcat, Reverseshell, Nmap, Portscan, Enumeration, Windows

Testing task - Level: Easy

Cybersecurity | Inventory Command Injection - Inject a payload and achieve command execution serverside.

React
JUNIOR
Tested skills
Duration
39 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of JS, JavaScript, React

Code gaps

assessing knowledge of JavaScript, React

Programming task - Level: Easy

JavaScript | React, Class Components, Enzyme | Search-Engine Application - Implement an application to search and filter products in an online shop.

Ruby
JUNIOR
Tested skills
Duration
81 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Ruby on Rails

Code gaps

assessing knowledge of Ruby, Ruby on Rails

Programming task - Level: Easy

Ruby | Ruby on Rails | Simple API Student Class App - Implement a background for a virtual class register for a local school. Add validation rules and implement endpoint to expose some JSON data.

Java
JUNIOR
Tested skills
Duration
49 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Core Java: Network Communication, Generics, Memory Management

Code gaps

assessing knowledge of Core Java: Collections, Memory Management, Generics

Programming task - Level: Easy

Java | Currency Exchange - Complete the implementation of the Currency Exchange app, which is responsible for managing exchange rates and exchanging the currencies.

Java
JUNIOR
Tested skills
Duration
37 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Java, Core Java, Lambda Expressions, Memory Management

Code gaps

assessing knowledge of Core Java, Java, Memory Management, collections, Lambda Expressions

Programming task - Level: Easy

Java | Library Application - Creation of an application allowing the library to manage their books stock. Task goal is to finish the implementation of missing service methods.

TypeScript
JUNIOR
Tested skills
Duration
51 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Typescript

Code gaps

assessing knowledge of JavaScript, React

Choice questions

assessing knowledge of HTML, CSS

Programming task - Level: Easy

TypeScript | React Hooks | Movies State Management - Complete movies management application using React Hooks by implementing state management to existing views.