Saltar para o conteúdo

Outros

Other online coding tests & interview questions

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

Perguntas de escolha

avaliar o conhecimento de Python 3.x, Raciocínio lógico, Sequência, Competências transversais

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

Python | NumPy | Redes Convolucionais em Grafo - Implemente uma Rede Convolucional em Grafo simples.

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

Perguntas de escolha

avaliar o conhecimento de Matemática, Probabilidade, Competências transversais, Raciocínio lógico, Sequência, Matemática, Cibersegurança

Lacunas no código

avaliar o conhecimento de Cibersegurança, Nmap, Portscan, Arrastamento, MD5, Palavra-passe

Tarefa de teste - Nível: Médio

Cibersegurança | Injeção de comandos | Router - Neste desafio, o concorrente recebe uma tarefa com a página de configuração de um router. Esta instância é vulnerável à injeção de comandos. Ao encontrar a sintaxe correcta para invocar os comandos do sistema, o concorrente tem de obter informações adicionais do sistema de ficheiros.

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.

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

Perguntas de escolha

avaliar o conhecimento de Matemática, Probabilidade, Competências transversais, Cibersegurança, Vulnerabilidades, Segurança da Web

Lacunas no código

avaliar o conhecimento de Cibersegurança, Netcat, Reverseshell, Nmap, Portscan, Enrolar, Palavra-passe, Proteção

Tarefa de teste - Nível: Fácil

Cybersecurity | XSS Pastebin - Neste desafio, o concorrente recebe uma tarefa com uma página pastebin que é propensa à vulnerabilidade XSS no portal do administrador. Isto permite ao atacante fazer-se passar pelo administrador sem conhecer as credenciais correctas.

segurança
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 Raciocínio lógico, Sequência, Competências transversais, Cibersegurança

Lacunas no código

avaliar o conhecimento de Cibersegurança, Arrastamento, MD5, Palavra-passe, Nmap, Portscan, Nnetcat

Tarefa de teste - Nível: Médio

Cybersecurity | SSTI Challenge - Neste desafio, o concorrente recebe uma tarefa com um motor de microblog. A tarefa consiste em conseguir uma execução remota no servidor. A utilização incorrecta de modelos permite que

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

Perguntas de escolha

avaliar o conhecimento de Matemática, Probabilidade, Competências transversais, Cibersegurança, Vulnerabilidades, Segurança da Web

Lacunas no código

avaliar o conhecimento de Cibersegurança, Nmap, Portscan, Portos, Enumeração, Janelas

Tarefa de teste - Nível: Fácil

Cybersecurity | LFI Challenge - Neste desafio, o concorrente recebe uma tarefa com um sítio Web vulnerável a um ataque de inclusão local de ficheiros. O atacante pode carregar dados arbitrários a partir do sistema de ficheiros.

Segurança da Web
JÚNIOR
Competências testadas
Duração
104 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, Cibersegurança, Vulnerabilidades, Segurança da Web, OAuth2

Lacunas no código

avaliar o conhecimento de Cibersegurança, Netcat, Reverseshell, Nmap, Portscan

Tarefa de teste - Nível: Fácil

Cibersegurança | XXE | Painel UAV - Vulnerabilidade Lverage XXE para carregar conteúdos de ficheiros externos.

segurança
JÚNIOR
Competências testadas
Duração
52 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, Autenticação, Autorização, Cibersegurança, OAuth2

Lacunas no código

avaliar o conhecimento de Cibersegurança, Netcat, Reverseshell, Nmap, Portscan, Enumeração, Janelas

Tarefa de teste - Nível: Fácil

Cibersegurança | Injeção de comandos no inventário - Injetar uma carga útil e conseguir a execução de comandos no servidor.

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

Perguntas de escolha

avaliar o conhecimento de Raciocínio lógico, Matemática, MySQL, SQL

Lacunas no código

avaliar o conhecimento de SQL

Tarefa - Nível: Fácil

SQL | MySQL | Catálogo de selos | Função AVG - Seleciona os selos (nome e preço) com preço maior ou igual ao preço médio total.

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

Perguntas de escolha

avaliar o conhecimento de Raciocínio lógico, SQL, MySQL

Lacunas no código

avaliar o conhecimento de MySQL, SQL

Tarefa - Nível: Fácil

SQL | MySQL | Catálogo de selos | A Self JOIN - Selecciona selos (nome e localização) que estão na mesma localização.

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

Perguntas de escolha

avaliar o conhecimento de SQL, PostgreSQL

Lacunas no código

avaliar o conhecimento de PostgreSQL, SQL

Tarefa - Nível: Médio

SQL | PostgreSQL | Music Store | Função de tempo - Calcula a duração de todas as músicas de cada CD e gera uma lista.

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

Perguntas de escolha

avaliar o conhecimento de Raciocínio lógico, SQL

Lacunas no código

avaliar o conhecimento de SQL

Tarefa - Nível: Fácil

SQL | PostgreSQL | Hotéis - preços médios - Preparar o relatório com os preços médios nas cidades.

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

Perguntas de escolha

avaliar o conhecimento de Raciocínio lógico, SQL

Lacunas no código

avaliar o conhecimento de SQL

Tarefa - Nível: Fácil

SQL | PostgreSQL | Hotéis - reservas - Prepara a lista de reservas com um número de dias, preço por dia e preço total da estadia.

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

Perguntas de escolha

avaliar o conhecimento de Raciocínio lógico, SQL

Tarefa - Nível: Difícil

SQL | PostgreSQL | Hotéis - cidades e principais hotéis - Preparar uma lista de cidades com a data da última reserva e uma foto principal (fotos[0]) do hotel mais popular (por número de reservas) nessa cidade.

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

Perguntas de escolha

avaliar o conhecimento de Raciocínio lógico

Lacunas no código

avaliar o conhecimento de .NET Core, Componentes internos do .NET, construção dotnet, teste dotnet, restauro dotnet

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

.NET | .NET Core , Microsserviços | API de registo do volume de tráfego - Concluir a implementação de dois microsserviços que recolhem dados de sensores. A funcionalidade necessária deve ser implementada no serviço adequado e outros serviços (assinantes) devem ser informados sobre novos dados.

MEIO
Competências testadas
Duração
44 minutos no máximo.
Avaliação
Manual
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Matrizes, Passo de dados, SAS, Bases de dados, tabelas de frequência, estatísticas, ODS, relatórios, Linguagem macro

Lacunas no código

avaliar o conhecimento de Analítica, SAS, Teste TT, estatísticas, Passo de dados, PROC SQL

Tarefa de revisão de código - Nível: Médio

SAS | Leitura e filtragem de dados - Verifique a qualidade do código que utiliza a manipulação de dados e as instruções da linguagem macro e adicione comentários sobre a forma de o melhorar. Não se esqueça de otimizar o desempenho do código e de seguir as melhores práticas do SAS.

SENIOR
Competências testadas
Duração
41 minutos no máximo.
Avaliação
Manual
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Procedimento GLM, SAS, estatísticas, Passo de dados, Haxixe, Bases de dados, Linguagem macro, formatação condicional, relatórios

Tarefa de revisão de código - Nível: Difícil

SAS | Macrodefinições - Verificar a qualidade, eficiência e legibilidade do código que cria uma nova macrodefinição denominada split e adicionar comentários sobre como melhorá-la. Lembre-se de otimizar o desempenho do código e de seguir as melhores práticas do SAS.

JÚNIOR
Competências testadas
Duração
42 minutos no máximo.
Avaliação
Manual
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de SAS, relatórios, Passo de dados, Excel, Linguagem macro, means procedure, estatísticas, Bases de dados

Lacunas no código

avaliar o conhecimento de Passo de dados, PROC SORT, SAS, relatórios

Tarefa de revisão de código - Nível: Fácil

SAS | Data manipulation - Verify the quality of code that uses data manipulation and add comments on how to improve it. Remember to optimise the code’s performance and follow SAS best practices.