Zum Inhalt springen

Senior developer skill test and interview questions

Use our range of Senior developer skill tests to find an experienced Senior level developer for your team. Select a Senior developer skill test from a wide range of frameworks, including Python, JavaScript, and Android. Our range of tests helps you screen the skills of applicants so you can be sure that you recruit only the best Senior developer.

Reagieren Sie
SENIOR
Geprüfte Fähigkeiten
Dauer
79 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über JavaScript, Reagieren Sie, JS

Code-Lücken

Bewertung der Kenntnisse über JavaScript, Reagieren Sie

Programmieraufgabe - Level: Schwer

JavaScript | React, React Hooks, Redux, Redux-Toolkit | Simple website builder - Implementieren Sie eine erste Version eines WYSIWYG-Editors, mit dem Benutzer eine einfache Website erstellen können, indem sie einfach HTML-Tags aus dem Widget auswählen und alle benötigten Attribute ausfüllen.

Salesforce
SENIOR
Geprüfte Fähigkeiten
Dauer
105 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Apex, Salesforce

Code-Lücken

Bewertung der Kenntnisse über Apex, Salesforce

Programmieraufgabe - Level: Schwer

Salesforce | Apex | Bibliotheksanwendung - Erstellen einer Anwendung, die es der Bibliothek ermöglicht, Bücher und deren Ausleihen zu verwalten und einige

Berichte über Bücher, die nicht rechtzeitig zurückgegeben wurden. Ihre aktuelle Aufgabe ist es, die Implementierung der fehlenden Dienstleistung abzuschließen

Methoden.

Solidität
SENIOR
Geprüfte Fähigkeiten
Dauer
48 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Anonymität, Blockchain, Dezentralisierung

Code-Lücken

Bewertung der Kenntnisse über Blockchain, Web3

Programmieraufgabe - Level: Schwer

Blockchain | Solidity | Preiskalkulator - Implementieren Sie einen Preiskalkulator für eingehende Produktdaten aus der Manufaktur mit Zeitrücksetzfunktion.

Salesforce
SENIOR
Geprüfte Fähigkeiten
Dauer
105 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Apex, Salesforce

Code-Lücken

Bewertung der Kenntnisse über Apex, Salesforce

Programmieraufgabe - Level: Schwer

Salesforce | Apex | Implementieren von REST API für die Bearbeitung von Produktbewertungen - Implementieren von Http GET- und POST-REST-API-Anfragen, mit denen vorhandene Bewertungen abgerufen und neue eingefügt werden können.

Solidität
SENIOR
Geprüfte Fähigkeiten
Dauer
105 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Anonymität, Blockchain, Dezentralisierung, DLT, Leger

Programmieraufgabe - Level: Schwer

Blockchain | Solidity | Staking - Ein Smart Contract mit einer Staking-Funktion.

Python
SENIOR
Geprüfte Fähigkeiten
Dauer
110 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Python 3.x, Logisches Denken, Sequenz, Soft Skills

Programmieraufgabe - Level: Schwer

Python | NumPy | Graph Convolutional Networks - Implementierung eines einfachen Graph Convolutional Network.

Java
SENIOR
Geprüfte Fähigkeiten
Dauer
111 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Java, Core Java, I/O system, Lambda Expressions, Ausnahmen

Code-Lücken

Bewertung der Kenntnisse über Java, Core Java, I/O system, Lambda Expressions, Network Communication

Programmieraufgabe - Level: Schwer

Java | Library application - Create an application that allows the library to manage books, their borrowings and prepare some reports about books that were not returned on time. Finish implementation of the missing service methods.

Schnell
SENIOR
Geprüfte Fähigkeiten
Dauer
74 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Schnell, iOS

Code-Lücken

Bewertung der Kenntnisse über Schnell, iOS

Programmieraufgabe - Level: Schwer

iOS | Swift | Nerd Airlines App - Build an app that is used to find the cheapest route between two given destinations. Implement a graph traversing mechanism to find the cheapest route by filling out the appropriate methods, implement a generic caching mechanism for the given two easter eggs of the app.

terraform
SENIOR
Geprüfte Fähigkeiten
Dauer
77 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über CLI, DevOps, SysOps, Terraform, Azure

Code-Lücken

Bewertung der Kenntnisse über DevOps, Terraform

Programmieraufgabe - Level: Schwer

DevOps | Terraform, Azure | Application Gateway - You've been asked to securely expose an existing resource to the Internet - after some deliberation the team decided to use Azure Application Gateway.

Application Gateway is a web traffic load balancer with some built in Application Firewall capabilities.

Kubernetes
SENIOR
Geprüfte Fähigkeiten
Dauer
102 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über DevOps, Kubernetes

Code-Lücken

Bewertung der Kenntnisse über DevOps, Kubernetes, YAML

DevOps task - Level: Hard

DevOps | Kubernetes | CRD and API - Create Custom Resource Definition to interact with Kubernetes API.

azure
SENIOR
Geprüfte Fähigkeiten
Dauer
89 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Logisches Denken, Sequenz, Soft Skills, CLI, DevOps, SysOps, Terraform, AMI, AWS, EBS, EC2, EIP

Code-Lücken

Bewertung der Kenntnisse über DevOps, Terraform

Programmieraufgabe - Level: Schwer

DevOps | Terraform, Azure | AKS Json - Use Terraform azurerm provider to create json configuration of AKS cluster.

Schnell
SENIOR
Geprüfte Fähigkeiten
Dauer
76 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Schnell, iOS

Code-Lücken

Bewertung der Kenntnisse über Schnell, iOS, MacOS

Programmieraufgabe - Level: Schwer

iOS | Swift | Nerd Airlines App - Build an app that is used to find the cheapest route between two given destinations. Implement a graph traversing mechanism to find the cheapest route by filling out the appropriate methods, implement a generic caching mechanism for the given two easter eggs of the app.

Rubinrot
SENIOR
Geprüfte Fähigkeiten
Dauer
127 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Rubinrot

Code-Lücken

Bewertung der Kenntnisse über Rubinrot

Programmieraufgabe - Level: Schwer

Ruby | Flight manager app | Seats reservation and flights analysis - Implement a solution that manages flights, generates seats, and books them.

SQL
SENIOR
Geprüfte Fähigkeiten
Dauer
52 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Logisches Denken, SQL

Task - Level: Hard

SQL | PostgreSQL | Hotels - cities and top hotels - Prepare a list of cities with the date of last reservation and a main photo (photos[0]) of the most popular (by number of bookings) hotel in this city.

.NET
SENIOR
Geprüfte Fähigkeiten
Dauer
51 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über .NET, NUnit, QA

Code-Lücken

Bewertung der Kenntnisse über NUnit, QA

Programmieraufgabe - Level: Schwer

QA | .NET, NUnit | Email Service Unit Tests - Schreiben Sie Tests in der Klasse NUnitExercise.Tests/CandidateTests.cs, um die Email Service Klasse zu überprüfen.

.net
SENIOR
Geprüfte Fähigkeiten
Dauer
52 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über .NET, QA, NUnit, Prüfung, C#, Selen

Code-Lücken

Bewertung der Kenntnisse über QA, .NET, NUnit

Programmieraufgabe - Level: Schwer

QA | .NET, NUnit | Business Data Generator Interface - Implementierung der NUnit-Tests für die IDataProcessing Schnittstelle in die NUnitDataProcessing.Tests.DataProcessingTest Projekt zur Überprüfung der Geschäftsanforderungen.

Java
SENIOR
Geprüfte Fähigkeiten
Dauer
78 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Java

Code-Lücken

Bewertung der Kenntnisse über Java

Programmieraufgabe - Level: Schwer

Java | Precomputation Queue - Implement priority queue which will be used on several nodes to asynchronously precompute statistics about product sets.

Rubinrot
SENIOR
Geprüfte Fähigkeiten
Dauer
64 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Rubinrot

Code-Lücken

Bewertung der Kenntnisse über Rubinrot

Programmieraufgabe - Level: Schwer

Ruby | Configuration holder solution for a new startup based on microservices - Implement a Config class to develop a flexible class capable of storing absolutely any config value.

Java
SENIOR
Geprüfte Fähigkeiten
Dauer
71 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Java, Multithreading

Code-Lücken

Bewertung der Kenntnisse über MongoDB

Programmieraufgabe - Level: Schwer

Java | Circuit Breaker and Retry pattern - Implement circuit breaker, fallback and retry pattern in microservice architecture.

Android
SENIOR
Geprüfte Fähigkeiten
Dauer
48 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Android

Code-Lücken

Bewertung der Kenntnisse über Android, Java, ProGuard

Programmieraufgabe - Level: Schwer

Android | Java | ProGuard configuration - Implement the ProGuard Configuration to remove developer's code from the code base - at compile time.

Android
SENIOR
Geprüfte Fähigkeiten
Dauer
58 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über Android

Code-Lücken

Bewertung der Kenntnisse über Android, Kotlin

Programmieraufgabe - Level: Schwer

Android | Kotlin, C | JNI Magic - Implementieren Sie die JNI-Funktionalität, die es Ihnen ermöglicht, die Methode Base::getBaseComponent nur mit einer Client-Instanz aufzurufen.

Java
SENIOR
Geprüfte Fähigkeiten
Dauer
78 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über GIT

Code-Lücken

Bewertung der Kenntnisse über Java

Programmieraufgabe - Level: Schwer

Java | Internet Banking System Decryption Service - Implement methods related to cryptography.

C
SENIOR
Geprüfte Fähigkeiten
Dauer
142 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über GIT

Code-Lücken

Bewertung der Kenntnisse über C

Programmieraufgabe - Level: Schwer

C | TCP File Server - Implementierung eines einfachen TCP-Dateiübertragungsprotokolls - Server

Flattert
SENIOR
Geprüfte Fähigkeiten
Dauer
81 Minuten maximal.
Bewertung
Automatisch
Test-Übersicht

Fragen zur Auswahl

Bewertung der Kenntnisse über FLUTTER, HotReload, WidgetKeys, Dart, Stream

Code-Lücken

Bewertung der Kenntnisse über Dart, FLUTTER, FlutterWidgets, Navigator

Programmieraufgabe - Level: Schwer

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