Skip to content

DevOps online tests

DevSkiller DevOps online tests were prepared by highly qualified specialists to test DevOps skills for different positions. Our DevOps online tests are ideal for technical screening and online interviews.

DevSkiller DevOps online tests are powered by RealLifeTesting methodology which helps you to find the best developers with the needed skill set.

Technologies couvertes :

Type de tâche : DevOps

Technologies connexes : Puppet, Chef, Docker, GNU/Linux, Ansible, Salt, Bash, Kubernetes, Azure, GCP

terraformer
SENIOR
Compétences testées
La durée
77 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances CLI, DevOps, SysOps, Terraform, L'azur

Lacunes du code

l'évaluation des connaissances 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 à l'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 des capacités intégrées de pare-feu applicatif.

Kubernetes
SENIOR
Compétences testées
La durée
102 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances DevOps, Kubernetes

Lacunes du code

l'évaluation des connaissances 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 Kubernetes.

java
MOYEN
Compétences testées
La durée
58 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances Core Java, Java, API de flux, Système d'E/S, Date et heure

Lacunes du code

l'évaluation des connaissances Core Java, Java, Communication en réseau

Tâche de programmation - Niveau : Moyen

Java | Azure | Production summarizer - Créer une fonction Azure. Votre tâche actuelle consiste à terminer l'implémentation d'un résumeur de production renvoyant des informations sur le nombre de voitures produites par une usine particulière.

azur
SENIOR
Compétences testées
La durée
89 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances Pensée logique, Séquence, Compétences non techniques, CLI, DevOps, SysOps, Terraform, AMI, AWS, EBS, EC2, PIE

Lacunes du code

l'évaluation des connaissances DevOps, Terraform

Tâche de programmation - Niveau : Difficile

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

terraformer
JUNIOR
Compétences testées
La durée
69 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances DevOps, Terraform, AWS

Lacunes du code

l'évaluation des connaissances DevOps, Terraform, AWS

Tâche de programmation - Niveau : Facile

DevOps | Terraform, AWS | Créer une instance EC2 avec une AMI spécifique - Créer une instance EC2 avec une AMI spécifique dans un VPC par défaut avec un accès SSH, en utilisant Terraform et le fournisseur AWS.

terraformer
JUNIOR
Compétences testées
La durée
47 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances DevOps, Terraform

Lacunes du code

l'évaluation des connaissances DevOps, Terraform

Tâche de programmation - Niveau : Facile

DevOps | Terraform, Azure | App Service - Utiliser le fournisseur Terraform azurerm pour provisionner l'app service

azur
MOYEN
Compétences testées
La durée
78 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances CLI, DevOps, SysOps, Terraform, L'azur

Lacunes du code

l'évaluation des connaissances Terraform

Tâche de programmation - Niveau : Moyen

DevOps | Terraform, Azure | VMSS - Utiliser le fournisseur Terraform azurerm pour fournir VMSS avec une seule IP sortante

Sécurité
SENIOR
Compétences testées
La durée
65 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

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

Lacunes du code

l'évaluation des connaissances Nnetcat, Portscan, Sécurité, Nmap, Mots de passe, L'escalade des privilèges, Utilisateurs

Tâche de test

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

terraformer
MOYEN
Compétences testées
La durée
66 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances CLI, DevOps, SysOps, Terraform, AMI, AWS, EBS, EC2, PIE, Débogage, Dépannage, L'azur

Lacunes du code

l'évaluation des connaissances Terraform

Tâche de programmation - Niveau : Moyen

DevOps | Terraform, Azure | PaaS Resources - Utiliser le fournisseur Terraform azurerm pour provisionner le registre docker, le service d'application et exposer l'application via dns.

Terraform
JUNIOR
Compétences testées
La durée
68 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances CLI, DevOps, SysOps, Terraform

Lacunes du code

l'évaluation des connaissances Terraform

Tâche de programmation - Niveau : Facile

DevOps | Terraform | GCP Provider - En utilisant Terraform et GCP provider, créez une instance de calcul, créez et attachez un disque, configurez ssh et appliquez des règles de pare-feu.

Docker
JUNIOR
Compétences testées
La durée
20 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances Le cambriolage, Linux

Tâche DevOps - Niveau : Facile

DevOps | Ubuntu | Stockage persistant pour une application dockerisée - L'objectif de cette tâche est de vérifier si un candidat sait comment créer et utiliser des volumes Docker.

Docker
JUNIOR
Compétences testées
La durée
20 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances Le cambriolage, Linux

Tâche DevOps - Niveau : Facile

DevOps | CentOs | Stockage persistant pour une application dockerisée - L'objectif de cette tâche est de vérifier si un candidat sait créer et utiliser des volumes Docker.

Terraform
MOYEN
Compétences testées
La durée
98 minutes max.
L'évaluation
Automatique
Aperçu du test

Lacunes du code

l'évaluation des connaissances AWS, DevOps, Terraform

Tâche de programmation - Niveau : Moyen

DevOps | Terraform, AWS | Création d'un petit environnement AWS - A l'aide de Terraform et du fournisseur AWS, créez une instance EC2 avec un type spécifique, AMI, EIP et EBS attachés.

Ubuntu
SENIOR
Compétences testées
La durée
60 minutes max.
L'évaluation
Automatique
Aperçu du test

Tâche DevOps - Niveau : Difficile

DevOps | Ubuntu | Ansible Dynamic Inventory plugin - Le but de cette tâche est de vérifier les compétences en écriture de plugin Ansible (compétences Ansible avancées). Pour réaliser cette tâche, le candidat doit connaître un langage de programmation.

CentOs
SENIOR
Compétences testées
La durée
60 minutes max.
L'évaluation
Automatique
Aperçu du test

Tâche DevOps - Niveau : Difficile

DevOps | CentOs | Ansible Dynamic Inventory plugin - Le but de cette tâche est de vérifier les compétences en écriture de plugin Ansible (compétences Ansible avancées). Pour réaliser cette tâche, le candidat doit connaître un langage de programmation.

DevOps
SENIOR
Compétences testées
La durée
66 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances DevOps, Docker

Tâche DevOps - Niveau : Difficile

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

DevOps
SENIOR
Compétences testées
La durée
66 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances DevOps, Docker

Tâche DevOps - Niveau : Difficile

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

DevOps
MOYEN
Compétences testées
La durée
45 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances Le cambriolage, Linux, DevOps, Docker

Tâche DevOps - Niveau : Moyen

DevOps | Troubles du système de fichiers (CentOS) - Cette tâche teste la familiarité du candidat avec les concepts de base des systèmes de fichiers Linux/Unix, comme les inodes, et teste sa capacité à utiliser des outils de ligne de commande comme : find, df, lsof, rm, mount, kill pour déboguer les problèmes avec le système de fichiers.

Linux
MOYEN
Compétences testées
La durée
47 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances Le cambriolage, Linux, DevOps

Tâche DevOps - Niveau : Moyen

DevOps | Problèmes de système de fichiers (Ubuntu) - Cette tâche teste la familiarité du candidat avec les concepts de base des systèmes de fichiers Linux/Unix, comme les inodes, et teste sa capacité à utiliser des outils de ligne de commande comme : find, df, lsof, rm, mount, kill pour déboguer les problèmes avec le système de fichiers.

Sécurité
JUNIOR
Compétences testées
La durée
70 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances Sécurité, DevOps, Docker

Tâche de test - Niveau : Facile

Sécurité | Injection SQL | Fuite d'e-mail sur un site de commerce électronique - Trouver une fuite d'injection SQL dans l'application web

DevOps
MOYEN
Compétences testées
La durée
70 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances Le cambriolage, Linux, Docker

Tâche DevOps - Niveau : Moyen

Configuration et opérations Docker (Ubuntu) - Installer et configurer le moteur Docker sur un serveur de test.

Sécurité
JUNIOR
Compétences testées
La durée
70 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

l'évaluation des connaissances Sécurité

Tâche DevOps - Niveau : Facile

Sécurité | Injection SQL | Fuite d'e-mail sur un site de commerce électronique - Trouver une fuite d'injection SQL dans l'application web

Jenkins
MOYEN
Compétences testées
La durée
68 minutes max.
L'évaluation
Automatique
Aperçu du test

Tâche de programmation - Niveau : Moyen

Jenkins | Job DSL | Job Configuration - Compléter les configurations Jenkins avec Jenkins Job DSL.

Lacunes du code

vérifier les compétences les plus essentielles de Jenkins.

Linux
MOYEN
Compétences testées
La durée
77 minutes max.
L'évaluation
Automatique
Aperçu du test

Questions à choix

évaluer les connaissances relatives à l'expansion des arguments de Bash, à la détermination de l'espace libre, aux espaces de noms Linux, aux enregistrements DNS SOA, aux flux d'E/S Linux et au calcul de la diffusion CIDR.

Lacunes du code

évalue la familiarité du candidat avec les utilitaires Shell, les réseaux GNU/Linux

Tâche DevOps

Configuration de la pile LAMP (CentOS)

The best DevOps online tests to screen DevOps Engineers

Recommended roles for DevSkiller’s DevOps tests

  • DevOps Engineer
  • Senior DevOps Engineer
  • DevOps Solution Specialist
  • Sysops Engineer

How DevSkiller’s DevOps online tests help you screen candidates

Devskiller’s unique DevOps tests are powered by the RealLifeTesting methodology. In this range of online tests, a DevOps engineer is given a range of tasks, relevant to their role, be it system configuration or scripting.

Our tasks run on real virtual machines that the candidate has the complete freedom to configure as they see fit. Rather than giving your candidate access to your back-end, our range of secure coding tests means your product and database are untouched. Safely and securely test your candidate’s coding skills, problem-solving, and business logic.

Caractéristiques principales

  • Tester les compétences de la vie réelle plutôt que les aptitudes académiques
  • Configurer de vraies machines dans des conditions réelles
  • Use existing libraries that cover a wide variety of skills and problems DevOps engineers face
  • Présélectionnez vos candidats au moment qui leur convient le mieux, où qu'ils se trouvent dans le monde.
  • Des contrôles de plagiat durables garantissent l'unicité du code et des compétences de vos candidats.
  • Évaluer automatiquement les performances de votre candidat et produire un rapport compréhensible par les recruteurs non techniques.
  • Available for both junior, middle, and senior DevOps engineers

What to look for in a DevOps Engineer

A DevOps engineer’s role is between that of a software engineer and an operations engineer. The skillset is very diverse, meaning your candidate should be proficient in multiple technologies at a very high level. Configuration management is also important, as it helps automate tasks and increase your team’s agility. And just like most members of an agile team, your ideal DevOps engineer must be a team player!

Skills covered in our DevOps online test

  • Test de pénétration
  • Administration des systèmes
  • Le cambriolage
  • Mise en réseau
  • Docker
  • CI/CD
  • Gradle
  • Jenkins
  • Emploi-DSL
  • Linux
  • Shell

Vous ne trouvez pas le test que vous souhaitez ?

Can’t find the ideal DevOps online coding test to give to your applicants? No problem. Our task wizard lets you create your own DevOps coding test using your very own resources. See how your candidates respond to your own tasks that you’ve created, at any time, anywhere in the world.

Still unsure about our DevOps online tests?

Investing your company’s money can be a big decision and not one that should be taken lightly. If you’re interested in trying DevSkiller DevOps online tests for your business, but need a little persuasion, check out what some of our satisfied customers have to say:

Jonatan Rugarn - PDG, Fondateur, Recruteur chez Lingonberry Talent Acquisition, Responsable de l'ingénierie chez Avinode Group

"La durée du processus de recrutement n'a pas changé, mais nous consacrons moins de temps et d'efforts à chaque candidat. Nous ne perdons pas non plus de temps avec les mauvais candidats".

Ivana Nikolic - Responsable RH chez ImpacTech

"Le plus grand avantage pour les candidats est qu'ils peuvent passer les tests à leur convenance. Si vous avez un candidat qui travaille déjà et qui envisage de changer de carrière ou de changer d'entreprise, c'est aussi un gain de temps pour lui, car il n'a pas besoin de prendre des congés pour assister à de nombreux entretiens dans le cadre de sa recherche d'un nouveau poste".

Julien Gauthiez - Responsable de l'acquisition de talents EMEA chez Criteo

"Nous utilisons DevSkiller sur 15 sites dans nos 3 régions (US/APAC/EMEA). Nous avons 7 utilisateurs fréquents dans l'AT (recruteurs) à travers nos régions, et les utilisateurs de notre gestionnaire de recrutement technique tournent en fonction des besoins actuels. Plus de 30 d'entre eux se sont connectés à la plateforme une fois pour réviser une mission ou créer un test."

Questions fréquemment posées

Que faites-vous en cas de plagiat ?

At DevSkiller we want to be certain that our test results can be trusted, so we take plagiarism seriously.  We have been able to implement several different anti-plagiarism tools during the screening process to eliminate the problem.

All DevOps online test answers and all entered code are cross-referenced automatically with every answer in our database. By searching hundreds of past tests and cross-checking the code from all of them, we are able to identify if there is a duplicate answer and if there, we can prove that the candidate has cheated.

In addition, we implement screen recording into our DevOps online tests to check if the candidate is looking at a different screen when undertaking a test. We also use a range of social listening tools, check the candidate’s IP address, and use live pair notifications.

Dois-je être un programmeur pour utiliser DevSkiller ?

At DevSkiller we want our screening tool to be as easy to use as possible, not just for technical recruiters, but also for recruiters who aren’t technically minded. Our aim is that any recruiter can implement DevSkiller into their screening process and significantly enhance their chances of finding the right developer for their business.

The DevSkiller platform is prepared with default DevOps online tests that are ready to send out. Once the tests are completed, results are assessed and an automatically generated report is produced that is easy to understand. If you have someone technical available you can custom build your own tests and set your own specifications, but only if you want to.

How long does it take to set up DevSkiller DevOps online tests?

Our screening tool is designed to speed up your whole recruitment process and so our experts have made DevSkiller DevOps online tests quick and easy to set up. The DevSkiller platform comes prepared with default settings for all of our tests, meaning all you need to do is set up your account and start sending out test invites.

What do candidates think of DevSkiller DevOps online tests?

We receive regular feedback from developers regarding our DevOps online tests, and the reaction is overwhelmingly positive. Candidates who have taken our tests seem to relish having the chance to prove their actual software development skills, rather than having to remember algorithmic patterns they simply don’t use every day. Developer candidates grow bored with traditional coding tests and appreciate that in our tests they get to use normal coding tools and conventions like unit testing, and cloning to GIT from a personal IDE. Our tests better reflect the work that developers actually do and they appreciate being given a chance to prove their skills in a fair setting.

On the odd occasion, a developer has been a little unsure at first, we find this is because they have been put off taking similar tests in the past, that haven’t reflected the actual development work they do. Once they see the RealLifeTesting methodology implemented into our DevOps online tests and that our approach to developer testing is different, they are usually very keen to show what they can do.