Saltar para o conteúdo

PHP 8

PHP 8 online coding tests & interview questions

PHP
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 PHP

Lacunas no código

avaliar o conhecimento de PHP

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

PHP | Aplicação de Detalhes de Alunos - Implemente três métodos para manter os detalhes dos alunos em um arquivo e buscá-los do arquivo quando necessário.

Symfony
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 PHP, Symfony, Galho

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

PHP | Symfony | Sistema de Gerenciamento de Relacionamento com o Cliente - Implemente um Comando usando os Comandos do Console do Symfony.

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

Perguntas de escolha

avaliar o conhecimento de Laravel, PHP

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

PHP | Laravel | Bookstore API - Implementar funcionalidades em falta numa API REST de uma livraria.

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

Perguntas de escolha

avaliar o conhecimento de PHP, Symfony, Galho

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

PHP | Symfony | EventListener - Implemente o sistema orientado a eventos usando o componente Event Dispatcher do Symfony.

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

Perguntas de escolha

avaliar o conhecimento de Laravel, PHP

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

PHP | Laravel | Calculadora API - Implementar as características em falta de uma API web para um serviço de calculadora.

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

Lacunas no código

avaliar o conhecimento de SQL

Perguntas de escolha

avaliar o conhecimento de ES6, JavaScript, CSS, HTML, WCAG 2.0, Acessibilidade da Web

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

PHP | Repositório de Categorias - Implementar consultas PDO que devolvam resultados válidos sobre filmes aos utilizadores.

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

Perguntas de escolha

avaliar o conhecimento de SQL, ES6, JavaScript, AJAX, Desenvolvimento Web

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

PHP | Conversor XML-CSV - Implementar métodos de filtragem e transformação de dados para passar em todos os testes.

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

Lacunas no código

avaliar o conhecimento de SQL, CSS, HTML

Perguntas de escolha

avaliar o conhecimento de JavaScript

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

PHP | Faker | Manipulação básica de dados - Implemente todos os métodos da classe app/Faker.

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

Perguntas de escolha

avaliar o conhecimento de Laravel, PHP

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

PHP | Laravel | Calculadora API - Implementar as características em falta de uma API web para um serviço de calculadora.

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

Tarefa de programação

resolver um desafio de programação que envolva o PHP Web Scraper

Perguntas de escolha

Avaliar os conhecimentos sobre o retorno de vistas, a classe do controlador, a encriptação de cookies, os itinerários parciais de recursos, a configuração da ligação à base de dados, o acesso ao pedido nos métodos do controlador, o modo de manutenção, o encaminhamento dos métodos do controlador, o caminho do método do pedido, a ocultação do nome de um ficheiro descarregado

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

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

PHP | Codificadores de texto | Deslocamento e substituição - Implemente os codificadores necessários para passar em todos os testes.

Perguntas de escolha

avaliar o conhecimento de PHP

Lacunas no código

avaliar o conhecimento de PHP

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

Perguntas de escolha

Verificar o conhecimento de PHP: Depuração de código, Utilização de array_combine, Indexação automática de matrizes, Omissão da etiqueta de fecho, Chamada de 'call_user_func', Obter valores de configuração do PHP

Tarefa de programação

Implementar a funcionalidade principal do LoggingMiddleware utilizando a LoggerInterface do PSR-3, a funcionalidade principal do FirewallMiddleware utilizando a classe Firewall e verificar se um determinado IP se encontra nos intervalos de IPs definidos nas classes Firewall e IPRange

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

Perguntas de escolha

Verificar o conhecimento de PHP: DataHora, variável_de_filtro, Obter valores de configuração do PHP, Utilização de "explode"., Chamada de 'call_user_func'e Omissão da etiqueta de fecho

Tarefa de programação

Implementar uma política de privacidade

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

Perguntas de escolha

Verificar o conhecimento de PHP: DataHora, API fluente, variável_de_filtro, Obter valores de configuração do PHP, Utilização de "explode". e Omissão da etiqueta de fecho

Tarefa de programação

A sua tarefa é implementar consultas PDO que devolvam aos utilizadores resultados válidos sobre filmes.

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

Perguntas de escolha

WordPress tecnologia, plugins e ganchos

Perguntas de escolha

WordPress campos personalizados, tabelas de bases de dados e passagem de objectos

Lacunas de código

Etiquetas do modelo WordPress

Tarefa de programação

Manipulação básica de dados em PHP

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

Perguntas de escolha

avaliar o conhecimento de PHP - perguntas fáceis e intermédias

Tarefa de programação

text encoders application, candidate needs to implement two text encoders (offset encoder and word revereser encoder) and a composite encoding algorithm

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

Perguntas de escolha

avaliar o conhecimento de PHP - easy questions

Tarefa de programação

text encoders application, candidate needs to implement two simple text encoders (offset encoder and substition encoder) and a composite encoding algorithm

Symfony
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 PHP - perguntas fáceis e intermédias

Tarefa de programação

Symfony Aplicação REST Task API, o candidato tem de completar a implementação da API configurando a segurança, o contentor de serviços, a cache e implementando um conversor paramétrico

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

Perguntas de escolha

avaliar o conhecimento de PHP

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

PHP | Faker | Manipulação básica de dados - Implemente todos os métodos da classe app/Faker.

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

PHP - best practices - Perform a review of the given code paying attention to the quality and compliance within the best practices of programming in PHP.