Saltar para o conteúdo

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.

Tecnologias abrangidas:

Task type: DevOps

Related technologies: Puppet, Chef, Docker, GNU/Linux, Ansible, Salt, Bash, Kubernetes, Azure, GCP

terraformar
SENIOR
Competências testadas
Duração
77 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de CLI, DevOps, SysOps, Terraform, Azulejo

Lacunas no código

avaliar o conhecimento de DevOps, Terraform

Tarefa de programação - Nível: Difícil

DevOps | Terraform, Azure | Application Gateway - Foi-lhe pedido que expusesse de forma segura um recurso existente à Internet - após alguma deliberação, a equipa decidiu utilizar o Azure Application Gateway.

O Gateway de aplicações é um balanceador de carga de tráfego Web com algumas capacidades integradas de Firewall de aplicações.

Kubernetes
SENIOR
Competências testadas
Duração
102 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de DevOps, Kubernetes

Lacunas no código

avaliar o conhecimento de DevOps, Kubernetes, YAML

Tarefa DevOps - Nível: Difícil

DevOps | Kubernetes | CRD e API - Criar uma definição de recurso personalizada para interagir com a API do Kubernetes.

java
MEIO
Competências testadas
Duração
58 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Núcleo Java, Java, API de fluxo, Sistema I/O, Data e hora

Lacunas no código

avaliar o conhecimento de Núcleo Java, Java, Comunicação em rede

Tarefa de programação - Nível: Médio

Java | Azure | Resumidor de produção - Criar uma função do Azure. A sua tarefa atual é terminar a implementação do resumidor de produção que devolve informações sobre quantos carros foram produzidos por uma determinada fábrica.

azul
SENIOR
Competências testadas
Duração
89 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Raciocínio lógico, Sequência, Competências transversais, CLI, DevOps, SysOps, Terraform, IAM, AWS, EBS, EC2, PEI

Lacunas no código

avaliar o conhecimento de DevOps, Terraform

Tarefa de programação - Nível: Difícil

DevOps | Terraform, Azure | AKS Json - Use o provedor Terraform azurerm para criar a configuração json do cluster AKS.

terraformar
JÚNIOR
Competências testadas
Duração
69 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de DevOps, Terraform, AWS

Lacunas no código

avaliar o conhecimento de DevOps, Terraform, AWS

Tarefa de programação - Nível: Fácil

DevOps | Terraform, AWS | Criar a instância EC2 usando AMI específica - Criar a instância EC2 usando AMI específica em um VPC padrão com acesso SSH, usando o Terraform e o provedor AWS.

terraformar
JÚNIOR
Competências testadas
Duração
47 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de DevOps, Terraform

Lacunas no código

avaliar o conhecimento de DevOps, Terraform

Tarefa de programação - Nível: Fácil

DevOps | Terraform, Azure | Serviço de Aplicações - Utilizar o fornecedor Terraform azurerm para aprovisionar o serviço de aplicações

azul
MEIO
Competências testadas
Duração
78 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de CLI, DevOps, SysOps, Terraform, Azulejo

Lacunas no código

avaliar o conhecimento de Terraform

Tarefa de programação - Nível: Médio

DevOps | Terraform, Azure | VMSS - Use o provedor Terraform azurerm para fornecer VMSS com um único IP de saída

Segurança
SENIOR
Competências testadas
Duração
65 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Segurança, Arrastamento, MD5, algoritmos, ACL, IPC, Linux, Sistema operativo

Lacunas no código

avaliar o conhecimento de Nnetcat, Portscan, Segurança, Nmap, Palavras-passe, Escalada de privilégios, Utilizadores

Tarefa de teste

Segurança | Combater os burlões - piratear o sítio Web - roubar o número do cartão de crédito utilizado para efetuar a encomenda de valor mais elevado

terraformar
MEIO
Competências testadas
Duração
66 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de CLI, DevOps, SysOps, Terraform, IAM, AWS, EBS, EC2, PEI, Depurar, Resolução de problemas, Azulejo

Lacunas no código

avaliar o conhecimento de Terraform

Tarefa de programação - Nível: Médio

DevOps | Terraform, Azure | Recursos PaaS - Utilizar o fornecedor Terraform azurerm para fornecer o registo docker, o serviço de aplicações e expor a aplicação através de DNS

Terraform
JÚNIOR
Competências testadas
Duração
68 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de CLI, DevOps, SysOps, Terraform

Lacunas no código

avaliar o conhecimento de Terraform

Tarefa de programação - Nível: Fácil

DevOps | Terraform | Fornecedor GCP - Utilizando o Terraform e o fornecedor GCP, crie uma instância de computação, crie e ligue o disco, configure o ssh e aplique regras de firewall.

Docker
JÚNIOR
Competências testadas
Duração
20 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Bash, Linux

Tarefa DevOps - Nível: Fácil

DevOps | Ubuntu | Armazenamento persistente para aplicação dockerizada - O objetivo desta tarefa é verificar se um candidato sabe como criar e utilizar volumes Docker.

Docker
JÚNIOR
Competências testadas
Duração
20 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Bash, Linux

Tarefa DevOps - Nível: Fácil

DevOps | CentOs | Armazenamento persistente para aplicação dockerizada - O objetivo desta tarefa é verificar se um candidato sabe como criar e utilizar volumes Docker.

Terraform
MEIO
Competências testadas
Duração
98 minutos no máximo.
Avaliação
Automático
Resumo do teste

Lacunas no código

avaliar o conhecimento de AWS, DevOps, Terraform

Tarefa de programação - Nível: Médio

DevOps | Terraform, AWS | Criação de um pequeno ambiente AWS - Usando o Terraform e o provedor AWS, crie uma instância EC2 com tipo específico, AMI, EIP e EBS anexados.

Ubuntu
SENIOR
Competências testadas
Duração
60 minutos no máximo.
Avaliação
Automático
Resumo do teste

Tarefa DevOps - Nível: Difícil

DevOps | Ubuntu | Ansible Dynamic Inventory plugin - O objetivo desta tarefa é verificar as competências de escrita de plugins Ansible (competências Ansible avançadas). Para completar esta tarefa, o candidato deve conhecer alguma linguagem de programação.

CentOs
SENIOR
Competências testadas
Duração
60 minutos no máximo.
Avaliação
Automático
Resumo do teste

Tarefa DevOps - Nível: Difícil

DevOps | CentOs | Ansible Dynamic Inventory plugin - O objetivo desta tarefa é verificar as competências de escrita de plugins Ansible (competências Ansible avançadas). Para realizar esta tarefa, o candidato deve conhecer alguma linguagem de programação.

DevOps
SENIOR
Competências testadas
Duração
66 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de DevOps, Docker

Tarefa DevOps - Nível: Difícil

DevOps | Mestre em Recuperação de Desastres (CentOS) - Recupere dados de uma base de dados MariaDB/MySQL danificada.

DevOps
SENIOR
Competências testadas
Duração
66 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de DevOps, Docker

Tarefa DevOps - Nível: Difícil

DevOps | Mestre em Recuperação de Desastres (Ubuntu) - Recupere dados de um banco de dados MariaDB/MySQL quebrado.

DevOps
MEIO
Competências testadas
Duração
45 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Bash, Linux, DevOps, Docker

Tarefa DevOps - Nível: Médio

DevOps | Filesystem troubles (CentOS) - Esta tarefa testa a familiaridade do candidato com os conceitos básicos dos sistemas de ficheiros Linux/Unix, como os inodes, e testa a sua capacidade de utilizar ferramentas de linha de comandos como: find, df, lsof, rm, mount, kill para depurar problemas com o sistema de ficheiros.

Linux
MEIO
Competências testadas
Duração
47 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Bash, Linux, DevOps

Tarefa DevOps - Nível: Médio

DevOps | Filesystem troubles (Ubuntu) - This task tests candidate's familiarity with basic concepts of Linux/Unix filesystems, like inodes and tests his/her ability to use command line tools like: find, df, lsof, rm, mount, kill to debug problems with the filesystem.

Segurança
JÚNIOR
Competências testadas
Duração
70 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Segurança, DevOps, Docker

Tarefa de teste - Nível: Fácil

Security | SQL Injection | eCommerce website e-mail leak - Find a SQL Injection leak in the web application

DevOps
MEIO
Competências testadas
Duração
70 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Bash, Linux, Docker

Tarefa DevOps - Nível: Médio

Configuração e operações do Docker (Ubuntu) - Instalar e configurar o Docker Engine num servidor de teste.

Segurança
JÚNIOR
Competências testadas
Duração
70 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Segurança

Tarefa DevOps - Nível: Fácil

Security | SQL Injection | eCommerce website e-mail leak - Find a SQL Injection leak in the web application

Jenkins
MEIO
Competências testadas
Duração
68 minutos no máximo.
Avaliação
Automático
Resumo do teste

Tarefa de programação - Nível: Médio

Jenkins | DSL do trabalho | Configuração do trabalho - Complete as configurações do Jenkins com Jenkins Job DSL.

Lacunas no código

verificar as competências mais essenciais em Jenkins.

Linux
MEIO
Competências testadas
Duração
77 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

assessing knowledge of Bash argument expansion, determining free space, Linux namespaces, DNS SOA records, Linux IO streams, and CIDR broadcast calculation

Lacunas no código

evaluates candidate's familiarity of Shell utilities, GNU/Linux networking

Tarefa DevOps

LAMP stack setup (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.

Características principais

  • Testar competências da vida real em vez de capacidades académicas
  • Configurar máquinas reais em condições reais
  • Use existing libraries that cover a wide variety of skills and problems DevOps engineers face
  • Selecionar os seus candidatos à hora que lhes for mais conveniente, a partir de qualquer parte do mundo
  • Controlos de plágio duradouros garantem a exclusividade do código e das competências dos seus candidatos
  • Avalie automaticamente o desempenho do seu candidato e produza um relatório compreensível para recrutadores não técnicos
  • 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

  • Testes de penetração
  • Administração de sistemas
  • Bash
  • Networking
  • Docker
  • CI/CD
  • Gradle
  • Jenkins
  • Emprego-DSL
  • Linux
  • Shell

Não está a ver o teste que pretende?

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 - CEO, Fundador, Recrutador na Lingonberry Talent Acquisition, Diretor de Engenharia no Avinode Group

"A duração do processo de recrutamento não mudou, mas gastamos menos tempo e esforço por candidato. Também não perdemos tempo com os candidatos errados."

Ivana Nikolic - Gestor de RH na ImpacTech

"A maior vantagem para os candidatos é o facto de poderem realizar os testes quando lhes for mais conveniente. No caso de um candidato que já esteja a trabalhar e esteja a pensar em mudar de carreira ou mudar para outra empresa, é também uma poupança de tempo para ele, uma vez que não tem de tirar tempo para participar em inúmeras entrevistas na procura de um novo cargo."

Julien Gauthiez - Diretor de Aquisição de Talentos EMEA na Criteo

"Utilizamos o DevSkiller em 15 locais em torno das nossas 3 regiões (EUA/APAC/EMEA). Temos 7 utilizadores frequentes em TA (recrutadores) em todas as nossas regiões, e os nossos utilizadores técnicos gestores de contratação rodam dependendo das necessidades actuais. Mais de 30 já entraram na plataforma uma vez para rever uma tarefa ou criar um teste".

Perguntas mais frequentes

O que fazer em caso de plágio?

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.

Preciso de ser um programador para usar o 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.