Logo DevSkillerLogo TalentBoostLogo TalentScore

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.

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.

Akka
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 Scala, Programmation fonctionnelle

Tâche de programmation - Niveau : Difficile

Scala | Akka Streams | IoT Data Streaming - Définir un agrégateur temporel pour un flux de données provenant de capteurs IoT.

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

Tâche de programmation - Niveau : Difficile

Golang | Application de messagerie - Mettez en place une application responsable de la livraison des messages SMS à vos clients en utilisant un fournisseur de services SMS externe. Ce service a de fortes exigences en termes de résilience et de concurrence.

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

Questions sur le choix

l'évaluation de la connaissance des Ruby on Rails

Tâche de programmation - Niveau : Difficile

Ruby | Ruby on Rails | OnTheClock dans la mine - Mettre en œuvre les deux points finaux décrits dans la tâche.

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

Questions sur le choix

l'évaluation de la connaissance des Ruby

Tâche de programmation - Niveau : Difficile

Ruby | Log parser CLI application - Implémenter les fichiers journaux analysant une application CLI.

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

Tâche DevOps - Niveau : Difficile

DevOps | Ubuntu | plugin Ansible Dynamic Inventory - Le but de cette tâche est de vérifier les compétences d'écriture du plugin Ansible (compétence Ansible avancée). Pour accomplir cette tâche, le candidat doit connaître un langage de programmation.

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

Tâche DevOps - Niveau : Difficile

Plugin DevOps | CentOs | Ansible Dynamic Inventory - Le but de cette tâche est de vérifier les compétences d'écriture du plugin Ansible (compétence Ansible avancée). Pour accomplir cette tâche, le candidat doit connaître un langage de programmation.

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

Questions sur le choix

l'évaluation de la connaissance des ES6, JavaScript, HTML, CSS, Accessibilité

Tâche de programmation - Niveau : Difficile

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

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

Tâche de programmation - Niveau : Difficile

Python | Django | Sport Events App - Mettre en place une application qui agrège les résultats sportifs.

QA
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 QA, Test à l'unité, Tests manuels, Test

Tâche de programmation - Niveau : Difficile

AQ | Java, Sélénium | Automatisation des tests d'authentification multi-facteurs - Automatiser le mécanisme d'authentification au Sélénium.

Swift
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 Swift, iOS

Tâche de programmation - Niveau : Difficile

iOS | Swift | NSA Cipher Tool - Résolvez les 3 énigmes cryptographiques pour prendre la position de rêve en tant que programmeur à la NSA.

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

Questions sur le choix

l'évaluation de la connaissance des Android

Tâche de programmation - Niveau : Difficile

Android | Vibrations API - Mise en œuvre d'une méthode permettant de jouer une mélodie fantaisiste via l'appareil haptique intégré pour indiquer que le commutateur de fonctions a été basculé.

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

Questions sur le choix

l'évaluation de la connaissance des ES6, JavaScript

Tâche de programmation - Niveau : Difficile

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

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

Lacunes dans les codes

l'évaluation de la connaissance des ASP.NET, C#, Les bases de la sécurité, Noyau .NET, Thèmes de base communs, Noyau du cadre des entités, Enregistrement

Tâche de programmation - Niveau : Difficile

.NET | .NET Core | Company Web Page - Terminer la mise en œuvre d'une page web.

La page peut être affichée en anglais ou en espagnol selon la culture de l'utilisateur.

Un utilisateur doit avoir des connaissances sur l'annotation des données localisées, les ressources localisées et les filtres d'action.

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

Questions sur le choix

l'évaluation de la connaissance des Dactylographie

Tâche de programmation - Niveau : Difficile

TypeScript | Social Media Queries | Trouver des amis par leur nom - Mettre en œuvre la fonction FriendsQueries#queryByNameMatching selon les exigences et faire passer tous les tests.

DevOps
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 DevOps, Docker

Tâche DevOps - Niveau : Difficile

DevOps | Master of Disaster Recovery (CentOS) - Récupérez les données d'une base de données MariaDB/MySQL cassée.

DevOps
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 DevOps, Docker

Tâche DevOps - Niveau : Difficile

DevOps | Master of Disaster Recovery (Ubuntu) - Récupérez les données d'une base de données MariaDB/MySQL cassée.

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

Tâche de programmation - Niveau : Difficile

.NET | .NET Core | Threads | Bank gateway for booking transactions in Central Accounting System - Implémenter l'interface IBookingGateway (créer sa propre classe dans un fichier séparé dans le projet BookingGatewayService et l'implémenter) et terminer l'implémentation de la classe BookingGatewayFactory, qui devrait créer des objets de IBookingGateway.

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

Tâche de programmation du Front End - Niveau : Senior

JavaScript | React, Redux | Address Book - Implémente les fonctionnalités manquantes d'une petite application web React construite sur Redux.

Tâche de programmation en aval - Niveau : Moyen :

JavaScript | Node.js | Address Book - Mise en œuvre de terminaux pour récupérer la liste des contacts (avec une correspondance de phase et une limitation des résultats), récupérer les détails d'un seul contact et supprimer le contact donné.

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

Questions sur le choix

l'évaluation de la connaissance des Android

Tâche de programmation - Niveau : Difficile

Android | Kotlin | Image Fetch (KitKat + TLSv1.2) - Ajustez l'implémentation de MainActivity pour que le client OkHttp supporte TLS 1.2, même s'il a été désactivé par le système d'exploitation.

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

Questions sur le choix

l'évaluation de la connaissance des PHP, Symfony, YAML

Tâche de programmation - Niveau : Difficile

PHP | Symfony | CompilerPass Interface - Implémente une application d'archivage qui choisit l'algorithme de compression en fonction du fichier donné.

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

Questions sur le choix

l'évaluation de la connaissance des Android

Tâche de programmation - Niveau : Difficile

Android | Démo OpenGL ES - L'objectif de cette tâche est de vérifier les connaissances du candidat sur GLSL ES 100.