¿En qué casos y en qué etapa del proyecto se debe realizar la prueba funcional?
QA / QA Automation
¿Utilizas Jenkins en tus proyectos para automatizar la construcción y el despliegue?
Explica qué significa usar la palabra clave 'Yield' en programación y cómo funciona.
¿Puedes enumerar los principales códigos de estado HTTP y su propósito?
¿Puede explicar los principios de funcionamiento de REST API y sus características principales?
¿Puedes explicar qué es un decorador para métodos de clase en Python?
Explique el principio de funcionamiento del patrón localizador de servicios y sus características principales.
¿Qué valor contiene en el encabezado HTTP Accept-Type?
¿Cómo gestionar los permisos de acceso a los archivos en el sistema operativo Linux?
¿Cuáles son las diferencias entre una clase abstracta y una interfaz en programación orientada a objetos?
¿Tiene experiencia trabajando con bases de datos y cómo las ha utilizado en sus proyectos?
Explica en qué se diferencia el protocolo HTTPS protegido del HTTP normal y cuál es su principal ventaja.
¿Qué herramientas y lenguajes de programación ha utilizado para automatizar las pruebas de la interfaz de usuario?
Explique qué es el protocolo TLS y para qué se utiliza en Internet.
¿Cómo funciona el mecanismo de los certificados de seguridad y cuál es su papel en la protección de datos?
¿Qué tareas resuelve la estructura de datos LinkedList en el lenguaje Java?
Explique el concepto de herencia múltiple y cuáles son sus características en la programación orientada a objetos.
¿Qué posición consideras como tu próximo paso en tu carrera?
¿Puedes explicar qué es la biblioteca AssertJ y para qué se utiliza en las pruebas?
Explique las diferencias en el uso de un guion bajo y doble guion bajo en los nombres de variables y métodos en Python.