Middle developer skill test and interview questions

Use a Middle developer skill test to assess and measure the abilities of Middle-level job applicants. Pick a test from our wide range of frameworks, such as C++, Django, and JavaScript. Make better use of your time and screen applicants with a test to take only the best applicants through to the next stage of the interview process.

nunit
STŘEDNÍ
Testované dovednosti
Doba trvání
85 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí .NET, Jádro .NET, ML.NET, QA, Testování, xUnit, NUnit

Mezery v kódu

hodnocení znalostí NUnit, QA

Úloha programování - Úroveň: - Střední úroveň

QA | .NET | NUnit | Testy pro API systému pro správu dokumentů - Implementace testu NUnit, který kontroluje obchodní požadavky na API dokumentů pro systém pro správu dokumentů

junit
STŘEDNÍ
Testované dovednosti
Doba trvání
64 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí JUnit, QA

Mezery v kódu

hodnocení znalostí JUnit, JUnit4, QA, JUnit 5, Java

Úloha programování - Úroveň: - Střední úroveň

QA | JUnit | ATM Service | Autentizace a ověřování vkladů - Napište testovací případy pro ověření softwaru bankomatů.

zabezpečení
STŘEDNÍ
Testované dovednosti
Doba trvání
55 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Matematika, Pravděpodobnost, Měkké dovednosti, Logické myšlení, Sekvence, Matematika, Kybernetická bezpečnost

Mezery v kódu

hodnocení znalostí Kybernetická bezpečnost, Nmap, Portscan, Hashing, MD5, Heslo

Testing task - Level: Medium

Cybersecurity | Command Injection | Router - In this challenge the contestant is given a task with a router's coniguration page. This instance is vulnerable to command injection. By finding the right syntax to invoke system commands the contestant has to leak additional information from the filesystem.

MySQL
STŘEDNÍ
Testované dovednosti
Doba trvání
60 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Matematika, Pravděpodobnost, Měkké dovednosti, SQL

Mezery v kódu

hodnocení znalostí MySQL, SQL

Úkol - úroveň: Úkol - střední

SQL | MySQL | Software House | Vývojáři a jejich projekty - Vedoucí vývojového týmu vám zadal úkol vytvořit seznam vývojářů s jejich rolí v probíhajících projektech.

Java
STŘEDNÍ
Testované dovednosti
Doba trvání
75 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Jádro jazyka Java, Java, Serializace, Datum a čas, Generika

Mezery v kódu

hodnocení znalostí Jádro jazyka Java, Java, Správa paměti, Síťová komunikace, Výrazy Lambda

Úloha programování - Úroveň: - Střední úroveň

Java | Aplikace pro knihovnu - Vytvoření aplikace umožňující knihovně spravovat knihy a jejich výpůjčky. Vaším aktuálním úkolem je dokončit implementaci chybějících metod služby.

java
STŘEDNÍ
Testované dovednosti
Doba trvání
58 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Jádro jazyka Java, Java, Rozhraní API pro datové toky, Systém I/O, Datum a čas

Mezery v kódu

hodnocení znalostí Jádro jazyka Java, Java, Síťová komunikace

Úloha programování - Úroveň: - Střední úroveň

Java | Azure | Production summarizer - Vytvoření funkce Azure. Vaším aktuálním úkolem je dokončit implementaci sumarizátoru výroby vracejícího informace o tom, kolik aut vyrobil konkrétní závod.

Reagovat
STŘEDNÍ
Testované dovednosti
Doba trvání
96 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí JavaScript, Reagovat,

Mezery v kódu

hodnocení znalostí JavaScript, Reagovat, ES6

Úloha programování - Úroveň: - Střední úroveň

JavaScript | React, Class Components, Enzyme | Contact Form - Dokončení implementace jednoduché formulářové aplikace React.

zabezpečení
STŘEDNÍ
Testované dovednosti
Doba trvání
70 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Logické myšlení, Sekvence, Měkké dovednosti, Kybernetická bezpečnost

Mezery v kódu

hodnocení znalostí Kybernetická bezpečnost, Hashing, MD5, Heslo, Nmap, Portscan, Nnetcat

Testing task - Level: Medium

Cybersecurity | SSTI Challenge - In this challenge the contestant is given a task with a microblog engine. The task is to achieve remote execution on the server. The flawed usage of templates enables that

Android
STŘEDNÍ
Testované dovednosti
Doba trvání
41 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Android

Mezery v kódu

hodnocení znalostí Android, Kotlin

Úloha programování - Úroveň: - Střední úroveň

Android | Kotlin | RecyclerView | Seznam úkolů - Vytvoření jednoduchého seznamu úkolů, kde každá položka je položkou seznamu v aplikaci. RecyclerView.

Flutter
STŘEDNÍ
Testované dovednosti
Doba trvání
72 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Asynchronní programování, Šipky, Flutter, Futures, Core, InheritedWidget

Mezery v kódu

hodnocení znalostí Šipky, Extension, Flutter, Theme

Úloha programování - Úroveň: - Střední úroveň

Flutter | Simple Employees Catalogue Application - Implement search with filters for list with employees.

Node.JS
STŘEDNÍ
Testované dovednosti
Doba trvání
87 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí JavaScript, Node.JS

Mezery v kódu

hodnocení znalostí JavaScript, Node.JS, SQL

Úloha programování - Úroveň: - Střední úroveň

Node.JS | Rest API | Zpravodajská backendová služba - Implementace zpravodajské backendové služby vytvořené v Node.JS pomocí Vanilla JS včetně zápisu autorizace a Rest API.

Java
STŘEDNÍ
Testované dovednosti
Doba trvání
104 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Java, Spring Boot

Mezery v kódu

hodnocení znalostí Jádro jazyka Java, Výjimky, Java, Generika, Systém I/O

Úloha programování - Úroveň: - Střední úroveň

Java | Couchbase, Spring Boot | Card Payments - Vytvořte mikroslužbu pro zpracování platebních karet. Dokončete implementaci ukládání platebních dat do Couchbase a komunikaci s dalšími službami.

C
STŘEDNÍ
Testované dovednosti
Doba trvání
53 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí C

Mezery v kódu

hodnocení znalostí C

Úloha programování - Úroveň: - Střední úroveň

C | Oznamovatel událostí - Implementace vzoru pozorovatele, kdy se lze přihlásit k odběru určité události a dostávat oznámení.

SQL
STŘEDNÍ
Testované dovednosti
Doba trvání
53 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí SQL, PostgreSQL

Mezery v kódu

hodnocení znalostí PostgreSQL, SQL

Úkol - úroveň: Úkol - střední

SQL | PostgreSQL | Music Store | Funkce Time - Vypočítá dobu trvání všech skladeb na každém CD a vypíše jejich seznam.

python
STŘEDNÍ
Testované dovednosti
Doba trvání
86 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python 3.x

Mezery v kódu

hodnocení znalostí Lambdas, Python 3.x, QA

Úloha programování - Úroveň: - Střední úroveň

Python | API Flask - You are working as a member of a Data Science team that is responsible for creating simple linear functions to predict various economic indicators. You are a new member of the Software Development Team and your goal is to expand the current Flask application to let Data Scientists post their models via API, store them in a Database, view them and get some predictions out of them, based on an input value.

Flask
STŘEDNÍ
Testované dovednosti
Doba trvání
106 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python 3.x

Mezery v kódu

hodnocení znalostí Flask, Mikroslužby, Python 3.x

Úloha programování - Úroveň: - Střední úroveň

Python | Flask, Matplotlib | Math Models Verifier - Implement an application to assist Data Scientists in storing their models and getting the predictions from them.

python
STŘEDNÍ
Testované dovednosti
Doba trvání
93 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python 3.x

Mezery v kódu

hodnocení znalostí Python 3.x

Úloha programování - Úroveň: - Střední úroveň

Python | REST klient pro přepravní společnost - Jednoduchý a přizpůsobitelný správce zásilek s klientem pro REST API přepravní společnosti používá jednoduchý Basic Auth a vlastní serializovatelné datové struktury. Tato úloha prověří praktické znalosti jazyka Python 3 i základní znalosti interakce s rozhraním REST API. Tato aplikace používá Python 3 a OAuthLib 3.1.0.

python
STŘEDNÍ
Testované dovednosti
Doba trvání
63 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python 3.x

Mezery v kódu

hodnocení znalostí Python 3.x

Úloha programování - Úroveň: - Střední úroveň

Python | Drug Analyzer - You are a member of a biotechnology programming team that is responsible for creating a system for lab technicians, which will assist them with drug analysis. Your goal is to create the application that will let them input their findings into the system, provide a meaningful analysis and verify the correctness of the data that they have sent.

junit
STŘEDNÍ
Testované dovednosti
Doba trvání
66 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí QA, Testování, Testování jednotek, Ruční testování

Mezery v kódu

hodnocení znalostí JUnit 5, Java, QA

Úloha programování - Úroveň: - Střední úroveň

QA | JUnit | ATM Service | Ověřování a validace vkladů

Salesforce
STŘEDNÍ
Testované dovednosti
Doba trvání
93 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí SOQL, Salesforce, SOSL, Apex

Mezery v kódu

hodnocení znalostí SOQL, Salesforce, Apex

Úloha programování - Úroveň: - Střední úroveň

Salesforce | SOQL | Opportunities Counting - Counting Opportunities with Orders in a given fiscal year.

Úloha programování - Úroveň: - Střední úroveň

Apex | Record Updater Identification - Your task is to write a method that runs every time Opportunity is updated.

Selen
STŘEDNÍ
Testované dovednosti
Doba trvání
48 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí QA, Selen, .NET, C#

Mezery v kódu

hodnocení znalostí Java, QA, Selen

Úloha programování - Úroveň: - Střední úroveň

QA | .NET, Selenium | Extrakce dat - Implementace metod ve třídě SeleniumTask.SeleniumExecutor pro úspěšné provedení všech testů.

azure
STŘEDNÍ
Testované dovednosti
Doba trvání
78 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí CLI, DevOps, SysOps, Terraform, Azure

Mezery v kódu

hodnocení znalostí Terraform

Úloha programování - Úroveň: - Střední úroveň

DevOps | Terraform, Azure | VMSS - Použití poskytovatele Terraform azurerm k zajištění VMSS s jedinou odchozí IP adresou

junit
STŘEDNÍ
Testované dovednosti
Doba trvání
73 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Java a QA

Mezery v kódu

hodnocení znalostí Java a QA

Úloha programování - Úroveň: - Střední úroveň

QA | Java, JUnit | Vending Machine - Napište unit testy pro ověření automatu.

Logo DevSkiller Logo TalentBoost Logo TalentScore