Senior-Entwickler-Fähigkeitstest und Interview-Fragen

Nutzen Sie unser Angebot an Senior-Entwickler-Fähigkeitstests, um einen erfahrenen Senior-Entwickler für Ihr Team zu finden. Wählen Sie einen Senior-Entwickler-Fähigkeitstest aus einer breiten Palette von Frameworks aus, darunter Python, JavaScript und Android. Unser Angebot an Tests hilft Ihnen, die Fähigkeiten der Bewerber zu prüfen, damit Sie sicher sein können, dass Sie nur den besten Senior-Entwickler einstellen.

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

Auswahlfragen

Beurteilung des Wissens über Schnell, iOS

Code-Lücken

Beurteilung des Wissens über Schnell, iOS, MacOS

Programmieraufgabe - Stufe: Hart

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.

Rubin
SENIOR
Geprüfte Fähigkeiten
Dauer
127 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Rubin

Code-Lücken

Beurteilung des Wissens über Rubin

Programmieraufgabe - Stufe: Hart

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 max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Logisches Denken, SQL

Aufgabe - Ebene: Hart

SQL | PostgreSQL | Hotels - Städte und Top-Hotels - Bereiten Sie eine Liste von Städten mit dem Datum der letzten Buchung und einem Hauptfoto (photos[0]) des beliebtesten Hotels (nach Anzahl der Buchungen) in dieser Stadt vor.

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

Auswahlfragen

Beurteilung des Wissens über .NET, NUnit, QUALITÄTSSICHERUNG

Code-Lücken

Beurteilung des Wissens über NUnit, QUALITÄTSSICHERUNG

Programmieraufgabe - Stufe: Hart

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 max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über .NET, QUALITÄTSSICHERUNG, NUnit, Prüfung, C#, Selen

Code-Lücken

Beurteilung des Wissens über QUALITÄTSSICHERUNG, .NET, NUnit

Programmieraufgabe - Stufe: Hart

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

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

Auswahlfragen

Beurteilung des Wissens über Java

Code-Lücken

Beurteilung des Wissens über Java

Programmieraufgabe - Stufe: Hart

Java | Precomputation Queue - Implementierung einer Prioritäts-Warteschlange, die auf mehreren Knoten zur asynchronen Vorberechnung von Statistiken über Produktmengen verwendet wird.

Rubin
SENIOR
Geprüfte Fähigkeiten
Dauer
64 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Rubin

Code-Lücken

Beurteilung des Wissens über Rubin

Programmieraufgabe - Stufe: Hart

Ruby | Konfigurationsträgerlösung für ein neues Startup auf Basis von Microservices - Implementierung einer Konfigurieren Sie Klasse, um eine flexible Klasse zu entwickeln, die absolut jeden Konfigurationswert speichern kann.

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

Auswahlfragen

Beurteilung des Wissens über Java, Multithreading

Code-Lücken

Beurteilung des Wissens über MongoDB

Programmieraufgabe - Stufe: Hart

Java | Circuit Breaker und Retry Pattern - Implementierung von Circuit Breaker, Fallback und Retry Pattern in der Microservice-Architektur.

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

Auswahlfragen

Beurteilung des Wissens über Android

Code-Lücken

Beurteilung des Wissens über Android, Java, ProGuard

Programmieraufgabe - Stufe: Hart

Android | Java | ProGuard-Konfiguration - Implementieren Sie die ProGuard-Konfiguration, um den Code des Entwicklers aus der Codebasis zu entfernen - zur Kompilierungszeit.

.NET
SENIOR
Geprüfte Fähigkeiten
Dauer
49 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über .NET, C#, Muster für Nachrichten, WCF, Webanwendungen und Webdienste, Windows Communication Foundation, Metadaten

Code-Lücken

Beurteilung des Wissens über HTML, HTML5, CSS

Programmieraufgabe - Stufe: Hart

.NET | RSA Decryption WCF Service - Fertigstellung der Implementierung der WCF-Schnittstelle, die mit RSA verschlüsselte Daten entschlüsseln und verifizieren kann.

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

Auswahlfragen

Beurteilung des Wissens über Android

Code-Lücken

Beurteilung des Wissens über Android, Kotlin

Programmieraufgabe - Stufe: Hart

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 max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über GIT

Code-Lücken

Beurteilung des Wissens über Java

Programmieraufgabe - Stufe: Hart

Java | Internet Banking System Decryption Service - Implementieren von Methoden im Zusammenhang mit der Kryptographie.

Flattern
SENIOR
Geprüfte Fähigkeiten
Dauer
81 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über FLUTTER, HotReload, WidgetKeys, Dart, Stream

Code-Lücken

Beurteilung des Wissens über Dart, FLUTTER, FlutterWidgets, Navigator

Programmieraufgabe - Stufe: Hart

Flutter | Dart | Employees Catalogue Application - Implementieren Sie eine Suche mit Filtern für die Liste mit Mitarbeitern.

C++
SENIOR
Geprüfte Fähigkeiten
Dauer
69 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über GIT, C++

Code-Lücken

Beurteilung des Wissens über C++, Schablonen

Programmieraufgabe - Stufe: Hart

C++ | Object Shared Thread Guard - Implementieren Sie für Ihr Team ein Tool für den thread-sicheren Zugriff und die Manipulation von Daten in einer Multithreading-Umgebung.

Selen
SENIOR
Geprüfte Fähigkeiten
Dauer
81 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über QUALITÄTSSICHERUNG, .NET, C#, Selen

Code-Lücken

Beurteilung des Wissens über QUALITÄTSSICHERUNG .NET, C#, Selen

Programmieraufgabe - Stufe: Hart

QA | .NET | Selenium, C#, JavaScript | Home Page Testing - Implementieren Sie Lösungen, die auf Ihrem Wissen über das Testen von Cookies und den JavaScript-Methoden von Selenium mit C# und der Überprüfung von Browser-Tabs von Selenium basieren.

Sicherheit
SENIOR
Geprüfte Fähigkeiten
Dauer
65 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Sicherheit, Hashing, MD5, Algorithmen, ACL, IPC, Linux, Betriebssystem

Code-Lücken

Beurteilung des Wissens über Nnetcat, Portscan, Sicherheit, Nmap, Passwörter, Privilegieneskalation, Benutzer

Prüfaufgabe

Sicherheit | Betrugsbekämpfung - Hacken der Website - Stehlen der Kreditkartennummer, mit der die Bestellung mit dem höchsten Wert aufgegeben wurde

Winkelig
SENIOR
Geprüfte Fähigkeiten
Dauer
85 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Winkelig, JavaScript

Programmieraufgabe - Stufe: Hart

JavaScript | Angular, NgRx | Service Station - Implementieren Sie NgRx-basierte Zustandsverwaltung mit Seiteneffekten und Entitäten.

Salesforce
SENIOR
Geprüfte Fähigkeiten
Dauer
80 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Datenbankaufgabe - Level: Schwer

SOQL | Adventures of Space Doctors - Schreiben Sie eine SOQL-Abfrage, die eine Liste von Filmen und zugehörigen Filmrollen abruft.

Programmieraufgabe - Stufe: Hart

Apex | Trading Company - Konten über ein Staging-Objekt laden, nach Duplikaten suchen und entsprechende Aktionen asynchron durchführen.

JavaScript
SENIOR
Geprüfte Fähigkeiten
Dauer
85 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Programmieraufgabe - Stufe: Hart

HTML/CSS | Startseite - Vervollständigen Sie die CSS-Eigenschaftsdefinitionen, damit die Seite den entsprechenden Splashloader-Bildschirm anzeigt, bevor die Startseite angezeigt wird.

Programmieraufgabe - Stufe: Hart

JavaScript | Funktionale Memoisierung - Schreiben Sie die beiden Versionen des generischen Memoisierungsmechanismus.

Android
SENIOR
Geprüfte Fähigkeiten
Dauer
52 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Code-Lücken

Beurteilung des Wissens über Android, Kotlin

Programmieraufgabe - Stufe: Hart

Android | Kotlin | Bitmap-Manipulation - Komplette Bildmanipulationsanwendung, die einige Operationen auf dem ausgewählten Bild durchführt.

Python
SENIOR
Geprüfte Fähigkeiten
Dauer
66 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Python, NoSQL, MongoDB

Code-Lücken

Beurteilung des Wissens über Python, NoSQL, MongoDB

Programmieraufgabe - Stufe: Hart

Python | MongoDB | Börsenkurse | Sammlung - Laden und Abfragen von Börsendaten mit MongoDB-Sammlungen.

Python
SENIOR
Geprüfte Fähigkeiten
Dauer
82 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Große Daten, PySpark, Python

Code-Lücken

Beurteilung des Wissens über SQL

Programmieraufgabe - Stufe: Hart

Python | PySpark | Fleet Management Corporation - Erkennung von Geschwindigkeitsüberschreitungen und Überprüfung der Korrektheit eines bestehenden Prädiktors.

SENIOR
Geprüfte Fähigkeiten
Dauer
41 Minuten max.
Auswertung
Handbuch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über GLM-Verfahren, SAS, Statistik, Daten Schritt, Hash, Datenbanken, Makro-Sprache, bedingte Formatierung, Berichte

Code-Review-Aufgabe - Level: Schwer

SAS | Makrodefinitionen - Überprüfen Sie die Qualität, Effizienz und Lesbarkeit des Codes, der eine neue Makrodefinition mit dem Namen split erzeugt, und fügen Sie Kommentare hinzu, wie er verbessert werden kann. Denken Sie daran, die Leistung des Codes zu optimieren und SAS Best Practices zu befolgen.

DevSkiller-Logo TalentBoost-Logo TalentScore Logo