Test de compétences des développeurs seniors et questions d'entretien

Utilisez notre gamme de tests de compétences pour les développeurs seniors afin de trouver un développeur expérimenté de niveau senior pour votre équipe. Sélectionnez un test de compétences de développeur senior parmi un large éventail de cadres, y compris Python, JavaScript et Android. Notre gamme de tests vous aide à filtrer les compétences des candidats afin de vous assurer que vous ne recrutez que le meilleur développeur senior.

Java
SENIOR
Des compétences éprouvées
Durée
111 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Java, Core Java, Système d'E/S, Expressions lambda, Exceptions

Lacunes dans les codes

l'évaluation de la connaissance des Java, Core Java, Système d'E/S, Expressions lambda, Communication en réseau

Tâche de programmation - Niveau : Difficile

Application Java | Bibliothèque - Créez une application qui permet à la bibliothèque de gérer les livres, leurs emprunts et de préparer quelques rapports sur les livres qui n'ont pas été rendus à temps. Terminez l'implémentation des méthodes de service manquantes.

Swift
SENIOR
Des compétences éprouvées
Durée
74 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Swift, iOS

Lacunes dans les codes

l'évaluation de la connaissance des Swift, iOS

Tâche de programmation - Niveau : Difficile

iOS | Swift | Nerd Airlines App - Construire une application qui est utilisée pour trouver la route la moins chère entre deux destinations données. Implémentez un mécanisme de traversée de graphe pour trouver la route la moins chère en remplissant les méthodes appropriées, implémentez un mécanisme de cache générique pour les deux easter eggs de l'application.

terraformer
SENIOR
Des compétences éprouvées
Durée
77 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des CLI, DevOps, SysOps, Terraform, D'azur

Lacunes dans les codes

l'évaluation de la connaissance des DevOps, Terraform

Tâche de programmation - Niveau : Difficile

DevOps | Terraform, Azure | Application Gateway - On vous a demandé d'exposer de manière sécurisée une ressource existante à Internet. Après quelques délibérations, l'équipe a décidé d'utiliser Azure Application Gateway.

Application Gateway est un équilibreur de charge du trafic web avec quelques fonctionnalités intégrées de pare-feu applicatif.

Kubernetes
SENIOR
Des compétences éprouvées
Durée
102 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des DevOps, Kubernetes

Lacunes dans les codes

l'évaluation de la connaissance des DevOps, Kubernetes, YAML

Tâche DevOps - Niveau : Difficile

DevOps | Kubernetes | CRD et API - Créer une définition de ressource personnalisée pour interagir avec l'API de Kubernetes.

azur
SENIOR
Des compétences éprouvées
Durée
89 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Pensée logique, Séquence, Compétences générales, CLI, DevOps, SysOps, Terraform, AMI, AWS, EBS, EC2, EIP

Lacunes dans les codes

l'évaluation de la connaissance des DevOps, Terraform

Tâche de programmation - Niveau : Difficile

DevOps | Terraform, Azure | AKS Json - Utilisez le fournisseur Terraform azurerm pour créer une configuration json du cluster AKS.

Swift
SENIOR
Des compétences éprouvées
Durée
76 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Swift, iOS

Lacunes dans les codes

l'évaluation de la connaissance des Swift, iOS, MacOS

Tâche de programmation - Niveau : Difficile

iOS | Swift | Nerd Airlines App - Construire une application qui est utilisée pour trouver la route la moins chère entre deux destinations données. Implémentez un mécanisme de traversée de graphe pour trouver la route la moins chère en remplissant les méthodes appropriées, implémentez un mécanisme de cache générique pour les deux easter eggs de l'application.

Ruby
SENIOR
Des compétences éprouvées
Durée
127 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Ruby

Lacunes dans les codes

l'évaluation de la connaissance des Ruby

Tâche de programmation - Niveau : Difficile

Ruby | Application de gestion des vols | Réservation de sièges et analyse des vols - Mettre en œuvre une solution qui gère les vols, génère des sièges et les réserve.

SQL
SENIOR
Des compétences éprouvées
Durée
52 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Pensée logique, SQL

Tâche - Niveau : Difficile

SQL | PostgreSQL | Hôtels - villes et principaux hôtels - Préparez une liste de villes avec la date de la dernière réservation et une photo principale (photos[0]) de l'hôtel le plus populaire (par nombre de réservations) dans cette ville.

.NET
SENIOR
Des compétences éprouvées
Durée
51 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des .NET, NUnit, QA

Lacunes dans les codes

l'évaluation de la connaissance des NUnit, QA

Tâche de programmation - Niveau : Difficile

QA | .NET, NUnit | Tests unitaires du service de messagerie - Écrire des tests dans la classe NUnitExercise.Tests/CandidateTests.cs pour vérifier la classe du service de messagerie.

.net
SENIOR
Des compétences éprouvées
Durée
52 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des .NET, QA, NUnit, Test, C#, Sélénium

Lacunes dans les codes

l'évaluation de la connaissance des QA, .NET, NUnit

Tâche de programmation - Niveau : Difficile

QA | .NET, NUnit | Interface du générateur de données d'entreprise - Mettre en œuvre les tests NUnit pour le générateur de données d'entreprise. IDataProcessing dans l'interface NUnitDataProcessing.Tests.DataProcessingTest qui vérifie les besoins de l'entreprise.

Java
SENIOR
Des compétences éprouvées
Durée
78 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Java

Lacunes dans les codes

l'évaluation de la connaissance des Java

Tâche de programmation - Niveau : Difficile

Java | Precomputation Queue - Implémentation d'une file d'attente prioritaire qui sera utilisée sur plusieurs nœuds pour précalculer de manière asynchrone des statistiques sur des ensembles de produits.

Ruby
SENIOR
Des compétences éprouvées
Durée
64 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Ruby

Lacunes dans les codes

l'évaluation de la connaissance des Ruby

Tâche de programmation - Niveau : Difficile

Ruby | Solution de support de configuration pour une nouvelle startup basée sur des microservices - Mettre en œuvre une Config pour développer une classe flexible capable de stocker absolument n'importe quelle valeur de configuration.

Java
SENIOR
Des compétences éprouvées
Durée
71 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Java, Multithreading

Lacunes dans les codes

l'évaluation de la connaissance des MongoDB

Tâche de programmation - Niveau : Difficile

Java | Circuit Breaker and Retry pattern - Implémenter le circuit breaker, le fallback et le retry pattern dans une architecture microservice.

Android
SENIOR
Des compétences éprouvées
Durée
48 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Lacunes dans les codes

l'évaluation de la connaissance des Android, Java, ProGuard

Tâche de programmation - Niveau : Difficile

Android | Java | Configuration ProGuard - Mettre en œuvre la configuration ProGuard pour supprimer le code du développeur de la base de code - au moment de la compilation.

.NET
SENIOR
Des compétences éprouvées
Durée
49 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des .NET, C#, Modèles de messages, WCF, Applications Web et services Web, Fondation Windows Communication, Métadonnées

Lacunes dans les codes

l'évaluation de la connaissance des HTML, HTML5, CSS

Tâche de programmation - Niveau : Difficile

.NET | Service WCF de décryptage RSA - Implémentation finale de l'interface WCF qui peut décrypter et vérifier les données cryptées à l'aide de RSA.

Android
SENIOR
Des compétences éprouvées
Durée
58 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Lacunes dans les codes

l'évaluation de la connaissance des Android, Kotlin

Tâche de programmation - Niveau : Difficile

Android | Kotlin, C | JNI Magic - Implémentez la fonctionnalité JNI qui vous permet d'appeler la méthode Base::getBaseComponent en ayant une instance Client uniquement.

Java
SENIOR
Des compétences éprouvées
Durée
78 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des GIT

Lacunes dans les codes

l'évaluation de la connaissance des Java

Tâche de programmation - Niveau : Difficile

Java | Internet Banking System Decryption Service - Mettre en œuvre des méthodes liées à la cryptographie.

C
SENIOR
Des compétences éprouvées
Durée
142 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des GIT

Lacunes dans les codes

l'évaluation de la connaissance des C

Tâche de programmation - Niveau : Difficile

C | Serveur de fichiers TCP - Implémenter un simple protocole de transmission de fichiers TCP - serveur

Flutter
SENIOR
Des compétences éprouvées
Durée
81 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des FLUTTER, HotReload, WidgetKeys, Dart, Stream

Lacunes dans les codes

l'évaluation de la connaissance des Dart, FLUTTER, FlutterWidgets, Navigateur

Tâche de programmation - Niveau : Difficile

Flutter | Dart | Catalogue des employés Application - Implémentez la recherche avec des filtres pour la liste avec les employés.

C++
SENIOR
Des compétences éprouvées
Durée
69 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des GIT, C++

Lacunes dans les codes

l'évaluation de la connaissance des C++, Modèles

Tâche de programmation - Niveau : Difficile

C++ | Object Shared Thread Guard - Mettez en place un outil pour votre équipe afin d'accéder et de manipuler les données de manière sécurisée dans un environnement multithread.

Sélénium
SENIOR
Des compétences éprouvées
Durée
81 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des QA, .NET, C#, Sélénium

Lacunes dans les codes

l'évaluation de la connaissance des QA .NET, C#, Sélénium

Tâche de programmation - Niveau : Difficile

QA | .NET | Selenium, C#, JavaScript | Test des pages d'accueil - Mettez en œuvre des solutions basées sur vos connaissances en matière de test des cookies et des méthodes JavaScript à partir de Selenium en utilisant C# et en vérifiant les onglets du navigateur à partir de Selenium.

Sécurité
SENIOR
Des compétences éprouvées
Durée
65 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Sécurité, Hachage, MD5, algorithmes, ACL, IPC, Linux, Système d'exploitation

Lacunes dans les codes

l'évaluation de la connaissance des Nnetcat, Portscan, Sécurité, Nmap, Mots de passe, Escalade de privilèges, Utilisateurs

Tâche de test

Sécurité | Combattre les escrocs - pirater le site web - voler le numéro de la carte de crédit utilisée pour passer la commande ayant la valeur la plus élevée

Angulaire
SENIOR
Des compétences éprouvées
Durée
85 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Angulaire, JavaScript

Tâche de programmation - Niveau : Difficile

JavaScript | Angular, NgRx | Service Station - Implémentez la gestion d'état basée sur NgRx avec des effets secondaires et des entités.

Salesforce
SENIOR
Des compétences éprouvées
Durée
80 minutes max.
Évaluation
Automatique
Aperçu des tests

Tâche de base de données - Niveau : Difficile

SOQL | Aventures des médecins de l'espace - Rédigez une requête SOQL qui récupère une liste de films et de rôles de films associés.

Tâche de programmation - Niveau : Difficile

Apex | Trading Company - Chargement des comptes à l'aide d'un objet de mise à disposition, recherche de doublons et exécution des actions appropriées de manière asynchrone.

Certifications de sécurité et conformité. Nous veillons à ce que vos données soient sûres et sécurisées.

Logo DevSkiller Logo TalentBoost Logo TalentScore