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.

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.

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

Tâche de programmation - Niveau : Difficile

HTML/CSS | Page d'accueil - Compléter les définitions des propriétés CSS pour que la page affiche l'écran de chargement approprié avant d'afficher la page d'accueil.

Tâche de programmation - Niveau : Difficile

JavaScript | Memoization fonctionnelle - Ecrire les deux versions du mécanisme de memoization générique.

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

Lacunes dans les codes

l'évaluation de la connaissance des Android, Kotlin

Tâche de programmation - Niveau : Difficile

Android | Kotlin | Manipulation de bitmaps - Application complète de manipulation d'images qui effectue certaines opérations sur l'image sélectionnée.

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

Questions sur le choix

l'évaluation de la connaissance des Python, NoSQL, MongoDB

Lacunes dans les codes

l'évaluation de la connaissance des Python, NoSQL, MongoDB

Tâche de programmation - Niveau : Difficile

Python | MongoDB | Stock market quotes | Collection - Chargement et interrogation de données boursières avec des collections MongoDB.

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

Questions sur le choix

l'évaluation de la connaissance des Données importantes, PySpark, Python

Lacunes dans les codes

l'évaluation de la connaissance des SQL

Tâche de programmation - Niveau : Difficile

Python | PySpark | Société de gestion de flottes - Détecter les excès de vitesse et vérifier l'exactitude d'un prédicteur existant.

SENIOR
Des compétences éprouvées
Durée
41 minutes max.
Évaluation
Manuel
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Procédure GLM, SAS, statistiques, Étape des données, Hash, Bases de données, Langage macro, formatage conditionnel, rapports

Tâche de révision du code - Niveau : Difficile

SAS | Macrodéfinitions - Vérifiez la qualité, l'efficacité et la lisibilité du code qui crée une nouvelle macrodéfinition nommée split et ajoutez des commentaires sur la façon de l'améliorer. N'oubliez pas d'optimiser les performances du code et de suivre les meilleures pratiques SAS.

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

Lacunes dans les codes

l'évaluation de la connaissance des Angulaire2, JavaScript

Questions sur le choix

l'évaluation de la connaissance des HTML

Tâche de programmation - Niveau : Difficile

JavaScript | Angular 2+ | Router Role Based Access Control - Préparer un RBAC simple pour les routes et les composants.

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

Questions sur le choix

l'évaluation de la connaissance des Salesforce

Tâche de programmation - Niveau : Difficile

Salesforce | Consulting | Food Masters - Créez des enregistrements par un flux lancé automatiquement par le constructeur de processus.

Logo DevSkiller Logo TalentBoost Logo TalentScore