Ir al contenido

Preguntas de entrevista y pruebas en línea para desarrolladores de PHP

Las preguntas de entrevista para desarrolladores PHP de DevSkiller son pruebas especialmente diseñadas para asegurarse de que contrata al desarrollador PHP adecuado para su empresa.

Las pruebas prácticas de PHP para entrevistas de DevSkiller están impulsadas por la metodología RealLifeTesting™, una forma única de realizar pruebas que proporciona preguntas de entrevista basadas en PHP y reproduce tareas de la vida real para que los candidatos las resuelvan. Una solución sencilla y eficaz para encontrar a su próximo desarrollador.

Tecnologías cubiertas:

Lenguaje de programación: PHP

Frameworks y bibliotecas PHP: Symfony, Zend Framework, Laravel, Yii, CodeIgniter, Doctrine, Twig, Slim, Guzzle y otros

Construye herramientas: Phing, compositor

PHP
JUNIOR
Habilidades probadas
Duración
52 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de PHP

Lagunas del código

evaluar los conocimientos de PHP

Tarea de programación - Nivel: Fácil

PHP | Aplicación de Detalles de Estudiantes - Implementar tres métodos para mantener los detalles de los estudiantes en un archivo y recuperarlos del archivo cuando sea necesario.

PHP
JUNIOR
Habilidades probadas
Duración
67 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de PHP, Symfony

Lagunas del código

evaluar los conocimientos de Comando, PHP, Symfony, Controlador, Enrutamiento

Tarea de programación - Nivel: Fácil

PHP | Symfony | Prototipo de la herramienta CLI - Crea un comando CLI usando los comandos de la consola de Symfony. El comando debe validar una cadena pasada como argumento.

PHP
MEDIO
Habilidades probadas
Duración
102 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Laravel, PHP

Lagunas del código

evaluar los conocimientos de PHP

Tarea de programación - Nivel: Medio

PHP | Laravel | Shop API - Implementar las características que faltan de la aplicación de la tienda.

WordPress
MEDIO
Habilidades probadas
Duración
70 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Lagunas del código

evaluar los conocimientos de PHP, Wordpress

Tarea de programación - Nivel: Medio

PHP | WordPress | Plugin de Metadatos con Panel de Administración - Implementar un plugin de WordPress que añadirá etiquetas de metadatos. La tarea incluye los requisitos de la API de configuración.

PHP
JUNIOR
Habilidades probadas
Duración
65 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de PHP

Tarea de programación - Nivel: Fácil

PHP | Proyecto de software ATM - Implementar cuatro clases para finalizar el proyecto de software ATM

WordPress
JUNIOR
Habilidades probadas
Duración
45 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Lagunas del código

evaluar los conocimientos de PHP, Wordpress

Tarea de programación - Nivel: Fácil

PHP | WordPress | Latest Posts Widget - Implementar un plugin de WordPress que mostrará las últimas entradas con el número configurable y el título.

Symfony
MEDIO
Habilidades probadas
Duración
55 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de PHP, Symfony, Ramita

Tarea de programación - Nivel: Medio

PHP | Symfony | Sistema de Gestión de Relaciones con el Cliente - Implementar un Comando usando los Comandos de la Consola de Symfony.

PHP
MEDIO
Habilidades probadas
Duración
105 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Laravel, PHP

Tarea de programación - Nivel: Medio

PHP | Laravel | Bookstore API - Implementar las características que faltan de una librería REST API.

Symfony
MEDIO
Habilidades probadas
Duración
100 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de PHP, Symfony, Ramita

Tarea de programación - Nivel: Medio

PHP | Symfony | EventListener - Implementar el sistema dirigido por eventos utilizando Symfony's Event Dispatcher Component.

PHP
SENIOR
Habilidades probadas
Duración
72 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de PHP, Symfony, YAML

Tarea de programación - Nivel: Difícil

PHP | Symfony | Interfaz CompilerPass - Implementar una aplicación de archivo que elige el algoritmo de compresión basado en el archivo dado.

Laravel
JUNIOR
Habilidades probadas
Duración
65 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Laravel, PHP

Tarea de programación - Nivel: Fácil

PHP | Laravel | Calculator API - Implementar las características que faltan de una API web para un servicio de calculadora.

PHP
MEDIO
Habilidades probadas
Duración
60 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Lagunas del código

evaluar los conocimientos de SQL

Preguntas de elección

evaluar los conocimientos de ES6, JavaScript, CSS, HTML, WCAG 2.0, Accesibilidad web

Tarea de programación - Nivel: Medio

PHP | Repositorio de Categorías - Implementar consultas PDO que devolverán resultados válidos sobre películas a los usuarios.

PHP
SENIOR
Habilidades probadas
Duración
88 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de SQL, ES6, JavaScript, AJAX, Desarrollo web

Tarea de programación - Nivel: Difícil

PHP | XML-CSV Converter - Implementar métodos de filtrado y transformación de datos para pasar todas las pruebas.

PHP
JUNIOR
Habilidades probadas
Duración
41 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Lagunas del código

evaluar los conocimientos de SQL, CSS, HTML

Preguntas de elección

evaluar los conocimientos de JavaScript

Tarea de programación - Nivel: Fácil

PHP | Faker | Manipulación básica de datos - Implementa todos los métodos de la clase app/Faker.

Laravel
JUNIOR
Habilidades probadas
Duración
66 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Laravel, PHP

Tarea de programación - Nivel: Fácil

PHP | Laravel | Calculator API - Implementar las características que faltan de una API web para un servicio de calculadora.

Laravel
MEDIO
Habilidades probadas
Duración
80 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea de programación

resolver un reto de programación que implique PHP Web Scraper

Preguntas de elección

Evaluar los conocimientos de Devolución de vistas, Clase de controlador, Encriptación de cookies, Rutas parciales de recursos, Establecimiento de la configuración de la conexión a la base de datos, Acceso a la solicitud en los métodos del controlador, Modo de mantenimiento, Enrutamiento de los métodos del controlador, Ruta del método de solicitud, Enmascaramiento del nombre de archivo de un archivo descargado.

PHP
MEDIO
Habilidades probadas
Duración
43 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea de programación - Nivel: Medio

PHP | Codificadores de texto | Desplazamiento y sustitución - Implementar los codificadores necesarios para pasar todas las pruebas.

Preguntas de elección

evaluar los conocimientos de PHP

Lagunas del código

evaluar los conocimientos de PHP

PHP
MEDIO
Habilidades probadas
Duración
72 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

Verificar el conocimiento de PHP: Depuración de código, Utilización de array_combine, Autoindexación de matrices, Omisión de la etiqueta de cierre, Llamando a 'call_user_func', Obtener valores de configuración de PHP

Tarea de programación

Implementar la funcionalidad principal de LoggingMiddleware usando PSR-3 LoggerInterface, la funcionalidad principal de FirewallMiddleware usando la clase Firewall, y comprobar si la IP dada está en los rangos de IPs definidos en las clases Firewall e IPRange.

PHP
MEDIO
Habilidades probadas
Duración
87 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

Verificar el conocimiento de PHP: FechaHora, API fluida, filtro_var, Omisión de la etiqueta de cierre, Obtener valores de configuración de PHPy Uso de "explotar

Tarea de programación

Implementar Patrón de observador en las clases RaceGame/ScoringBoard, implementar Cadena de responsabilidad en la clase Card, implemente el interfaces en la clase PlayersList, y añadir código a los lugares anotado con @todo

PHP
MEDIO
Habilidades probadas
Duración
57 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

Verificar el conocimiento de PHP: FechaHora, filtro_var, Obtener valores de configuración de PHP, Uso de "explotar, Llamando a 'call_user_func'y Omisión de la etiqueta de cierre

Tarea de programación

Aplicar una política de privacidad

PHP
MEDIO
Habilidades probadas
Duración
52 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

Verificar el conocimiento de PHP: FechaHora, API fluida, filtro_var, Obtener valores de configuración de PHP, Uso de "explotar y Omisión de la etiqueta de cierre

Tarea de programación

Su tarea es implementar consultas PDO que devuelvan resultados válidos sobre películas a los usuarios.

PHP
MEDIO
Habilidades probadas
Duración
72 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de PHP

Tarea de programación - Nivel: Medio

PHP | Symfony | Hoteles - Termine la implementación de la aplicación Hoteles siguiendo las instrucciones.

WordPress
JUNIOR
Habilidades probadas
Duración
62 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

WordPress tecnología, plugins y ganchos

Preguntas de elección

WordPress campos personalizados, tablas de base de datos y paso de objetos

Lagunas en el código

Plantilla WordPress Etiquetas

Tarea de programación

Manipulación básica de datos PHP

Las preguntas correctas de la entrevista PHP para seleccionar desarrolladores PHP

Funciones recomendadas para las preguntas de la entrevista a desarrolladores de PHP

  • Desarrollador full-stack
  • Desarrollador web
  • Desarrollador PHP
  • Desarrollador de WordPress
  • Desarrollador Drupal
  • Desarrollador Laravel
  • Desarrollador de aplicaciones web
  • Desarrollador LAMP
  • Desarrollador PHP junior

DevSkiller PHP codificación entrevista de prueba

Una entrevista de prueba de codificación PHP de DevSkiller funciona evaluando el rendimiento de los candidatos en un entorno de prueba controlado. La metodología RealLifeTesting™ permite a las empresas implementar preguntas de entrevista basadas en PHP en situaciones del mundo real y evaluar el conjunto de habilidades de cada candidato con mucha más precisión que con las preguntas básicas de entrevista de algoritmo PHP.

¿Busca pruebas de codificación relacionadas?
Preguntas y pruebas de la entrevista sobre programación en JavaScript
Pruebas en línea de HTML y CSS
Pruebas de codificación y preguntas de entrevista en línea sobre desarrollo web
Pruebas de codificación y preguntas de entrevista en línea sobre Symfony
Test de evaluación de Laravel y preguntas de la entrevista
Pruebas de codificación y preguntas de entrevista en línea sobre WordPress

Características principales

  • Las pruebas a distancia ahorran tiempo
  • Análisis de la capacidad de codificación PHP y no sólo de la capacidad académica
  • Resultados fáciles de seguir y sin tecnicismos
  • La metodología RealLifeTesting™ proporciona un entorno de pruebas único en el que los candidatos pueden utilizar su propio IDE o clonar a Git, así como ejecutar pruebas unitarias y acceder a Stack Overflow, Github y Google para investigar.
  • Las eficaces funciones antiplagio evitan que se dupliquen los resultados de las pruebas
  • Supervise las pruebas en tiempo real
  • La prueba práctica de PHP para la entrevista puede evaluar cualquier nivel de experiencia

Habilidades comprobadas mediante preguntas de entrevista para desarrolladores de PHP

  • Laravel
  • PHP
  • PHP 7
  • API REST
  • Symfony
  • Comandos de consola
  • Despachador de eventos
  • Pase de compilador
  • YAML
  • CSS
  • ES6
  • Html
  • Javascript
  • DOP
  • Ramita
  • SQL
  • WCAG 2.0
  • Accesibilidad web

¿Qué buscar en un desarrollador PHP?

PHP, acrónimo de 'Personal Home Page', es un lenguaje de programación de scripts que se utiliza en el desarrollo web y en sistemas de gestión de contenidos desde hace más de 20 años. También se utiliza en aplicaciones robóticas y secuencias de comandos de línea común, lo que lo hace muy versátil. Por lo tanto, es importante que un buen desarrollador PHP conozca los múltiples usos de PHP y sea capaz de implementar y adaptar con precisión sus habilidades a las necesidades de su negocio. Debido al hecho de que PHP es un lenguaje muy versátil, con los años, ha evolucionado para incluir muchas sutilezas que un buen desarrollador PHP no sólo tendrá que entender, sino que también tendrá que ser capaz de trabajar con eficacia.

Los desarrolladores de PHP también deben conocer muy bien el protocolo HTTP e, idealmente, estar familiarizados con RDBMS (sistema de gestión de bases de datos relacionales).

¿Quieres obtener más de DevSkiller PHP Developer preguntas de la entrevista?

Las preguntas del test de codificación PHP de DevSkiller son completamente personalizables, permitiéndole controlar la duración y los parámetros de cada entrevista del test de codificación PHP. Esto significa que puede evaluar a un potencial desarrollador PHP en tiempo real, mientras realiza tareas que reflejan el trabajo que realmente hará día a día. Las preguntas de entrevista de desarrollo PHP de DevSkiller pueden ayudarle a encontrar su próximo desarrollador PHP hoy mismo.

¿Quiere probar que las preguntas de la prueba de codificación PHP de DevSkiller realmente funcionan?

Saber qué es lo más adecuado para su negocio puede ser un gran paso. Antes de tomar una decisión sobre nuestras preguntas de prueba de codificación PHP sólo escuchar lo que algunos de nuestros clientes existentes tienen que decir:

Magdalena Rogóż - Director Adjunto de Marketing en Kodilla

Kodilla es un campo de entrenamiento de codificación que ayuda a los graduados a encontrar su primer empleo en TI, y muchos de ellos han trabajado para Aviva, Amazon, IBM y muchos más. Antes de implementar el proceso de pruebas de DevSkiller, los examinadores de Kodilla solían pasar aproximadamente 30 minutos calificando las pruebas de cada estudiante. Esto suponía un gran esfuerzo innecesario para su equipo, por no mencionar la inexactitud en la calificación, entonces recurrieron a DevSkiller.

"Utilizar DevSkiller para calificar los exámenes es 2 veces más rentable, a la vez que proporciona a nuestros estudiantes un examen mucho mejor y les prepara para futuros exámenes de selección."

Julien Gauthiez - Director de Adquisición de Talento para EMEA en Criteo

Criteo es líder mundial en marketing comercial. Antes de implantar DevSkiller, la empresa solía seleccionar a los candidatos técnicos enviándoles un caso práctico para que lo completaran en casa. Este método requería mucho tiempo y ofrecía poca información sobre el tiempo que le había llevado el trabajo a cada candidato, lo que hacía que el proceso de contratación fuera ineficaz.

"Utilizamos DevSkiller en 15 ubicaciones de nuestras 3 regiones (EE.UU./APAC/ EMEA). Tenemos 7 usuarios frecuentes en TA (reclutadores) en todas nuestras regiones y los usuarios de nuestro gerente de contratación técnica rotan dependiendo de las necesidades actuales. Más de 30 han iniciado sesión en la plataforma alguna vez para revisar una asignación o crear una prueba."

Preguntas más frecuentes

¿Qué es RealLifeTestingTM?

La metodología RealLifeTestingTM está en el centro de todas las preguntas de entrevista para desarrolladores PHP de DevSkiller. Lo que diferencia a la metodología RealLifeTestingTM de las simples pruebas de algoritmos, es su capacidad para reproducir escenarios reales a los que sus candidatos se enfrentarían cada día. Las pruebas reflejan las tareas reales que los desarrolladores de PHP tendrían que llevar a cabo.

¿Cómo se evalúan las preguntas de los tests de codificación PHP y los tests en línea?

Las preguntas para desarrolladores PHP se evalúan en función de la precisión de las soluciones que cada candidato ha presentado a las tareas que se le han planteado. Esto incluye la precisión de la codificación que han proporcionado.

Una gran ventaja de la plataforma DevSkiller es que funciona automáticamente, lo que significa que se pone a trabajar inmediatamente una vez que se ha completado una prueba. Esto no solo significa que los candidatos pueden realizar la prueba en el momento que más les convenga, sino también que los resultados pueden generarse automáticamente, lo que acelera todo el proceso de contratación.

¿Cómo se presentan los candidatos al examen de desarrollador PHP?

Las pruebas de desarrollador PHP de DevSkiller pueden realizarse a distancia, cuando y donde sea conveniente para el candidato; todo lo que los candidatos necesitan para empezar es un enlace a la prueba. Una vez que comienza la prueba, cada candidato dispone de un tiempo asignado para completar las tareas.

Las pruebas se llevan a cabo en el IDE de última generación para navegadores o, si lo prefieren, los candidatos pueden completar el proyecto en su IDE preferido y luego clonarlo en GIT. A continuación, las pruebas se evalúan automáticamente y se genera automáticamente un informe sobre el rendimiento de cada candidato, que se envía al reclutador.