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.

Node.JS
JUNIOR
Tested skills
Duration
41 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of JavaScript, Node.JS

Code gaps

assessing knowledge of JavaScript, Node.JS

Programming task - Level: Easy

JavaScript | Node.JS | File system - Use NodeJS to read/write files in sync and async way, list directories recursively.

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

Choice questions

assessing knowledge of Salesforce, Salesforce Admin, Salesforce development

Programming task - Level: Easy

Salesforce | Consulting | Sales Masters - Add two Roll-Up summary fields and one formula field which displays an image to the Account object.

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

Choice questions

assessing knowledge of CLI, DevOps, SysOps, Terraform

Code gaps

assessing knowledge of *Terraform

Programming task - Level: Easy

DevOps | Terraform | GCP Provider - Using Terraform and GCP provider please create a compute instance, create and attach disk, configure ssh and apply firewall rules.

QA
JUNIOR
Tested skills
Duration
53 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of QA, .NET, C# and Selenium

Code gaps

assessing knowledge of QA, .NET, C# and Selenium

Programming task - Level: Easy

QA | .NET, Selenium | Firefox Driver | Selenium tests for Login Page - Implement selenium tests for the login page: check HTML components, CSS styles, set the value of the input fields, and click on the button on the page.

Android
JUNIOR
Tested skills
Duration
53 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Android,

Code gaps

assesing knowledge of Android, Kotlin and Java

Programming task - Level: Easy

Android | Kotlin | Employees Application - Complete app that displays a list of people responsible for different areas in the company like IT or Payroll.

JUNIOR
Tested skills
Duration
42 minutes max.
Evaluation
Manual
Test overview

Choice questions

assessing knowledge of SAS, reports, Data Step, Excel, Macro language, means procedure, statistics, Databases

Code gaps

assessing knowledge of Data Step, PROC SORT, SAS, reports

Code review task - Level: Easy

SAS | Data manipulation - Verify the quality of code that uses data manipulation and add comments on how to improve it. Remember to optimise the code’s performance and follow SAS best practices.

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

Choice questions

assessing knowledge of Java, Spring, Hibernate

Programming task - Level: Easy

Java | Spring, Hibernate | Hottest pepper application - Implement methods inside PepperDao class using Spring and Hibernate.

Spring
JUNIOR
Tested skills
Duration
35 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Java, Spring

Programming task - Level: Easy

Java | Spring | Currency Exchange Service - Create a currency exchange rate service. It should allow users to fetch information about currency exchange rates and calculate the amount of money they will get after the exchange.

Docker
JUNIOR
Tested skills
Duration
20 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Bash, Linux

DevOps task - Level: Easy

DevOps | Ubuntu | Persistent storage for dockerized application - The purpose of this task is to check if a candidate knows how to create and use Docker volumes.

Docker
JUNIOR
Tested skills
Duration
20 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Bash, Linux

DevOps task - Level: Easy

DevOps | CentOs | Persistent storage for dockerized application - The purpose of this task is to check if a candidate knows how to create and use Docker volumes.

JUNIOR
Tested skills
Duration
35 minutes max.
Evaluation
Manual
Test overview

Choice questions

assessing knowledge of Manual Testing, QA, Testing, TestingProcess

Code review task - Level: Easy

QA | BDD | CurrencyExchange feature file - Make a code review of badly written set of BDD tests.

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

Choice questions

assessing knowledge of Angular2+, JavaScript, rxjs

Programming task - Level: Easy

JavaScript | Angular 2+ | Virtual business cardholder - Connect components of the virtual cardholder using a service, RxJS, and Angulars @Input.

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

Choice questions

assessing knowledge of Java, Spring

Programming task - Level: Easy

Java | Kafka | Flight tickets reservations - Implement the service for validating data quality which is received from the travel agencies.

Spring Boot
JUNIOR
Tested skills
Duration
54 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Java, Spring Boot

Code gaps

assessing knowledge of Java

Programming task - Level: Easy

Java | Spring Boot | HATEOAS Bike Station - Finish the implementation of HATEOAS to the REST API.

Salesforce Apex
JUNIOR
Tested skills
Duration
70 minutes max.
Evaluation
Manual
Test overview

Code review task - Level: Easy

Apex | Closed Opportunities Handler - Perform a code review focusing on the classes.OpportunityService class.

Programming task - Level: Easy

Apex | The Account's SLA Salesforce - Change SLA status depending on the Account's Annual Revenue.

Python
JUNIOR
Tested skills
Duration
65 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Python

Programming task - Level: Easy

Python | PySpark | ML Logs Transformer - Complete the implementation of the logs transformation pipeline.

Scala
JUNIOR
Tested skills
Duration
66 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Scala

Programming task - Level: Easy

Scala | Spark | ML Logs Transformer - Complete the implementation of the logs' transformation pipeline.

DevSkiller logo TalentBoost logo TalentScore logo