QA / QA Automation
¿Qué es una colisión en las tablas hash? ¿Cómo resuelve Python las colisiones?
¿Por qué las pruebas? ¿Cómo llegaste a las pruebas?
¿Cuáles son las ventajas y desventajas del enfoque de Desarrollo Guiado por Comportamiento (BDD)?
¿Tiene experiencia práctica en la automatización de tareas con scripts Bash en Jenkins?
¿Qué es Trace Viewer y cuándo se utiliza?
¿Qué es el código de estado 500? Un ejemplo práctico.
¿Cuáles son las principales diferencias entre las arquitecturas con dos y tres niveles de estructuración del sistema?
¿Qué criterios principales deben cumplir los escenarios de prueba preparados en su trabajo anterior?
Describe las tareas técnicas más complejas que ha tenido que resolver en su experiencia.
¿Puedes enumerar los tipos de documentación utilizados en las pruebas manuales de software?
¿En qué consiste el propósito de realizar pruebas utilizando elementos o datos pareados?
¿Puedes enumerar los tipos de datos primitivos y complejos principales utilizados en JavaScript?
¿Has trabajado con generics en Java?
¿En qué lugares y de qué manera se realiza la transmisión de parámetros en una solicitud HTTP?
¿Qué comandos de Git sueles usar en tu trabajo?
¿Puedes enumerar los principios básicos de la programación orientada a objetos?
¿Puede una tupla usarse como identificador único en un diccionario o conjunto?
¿En qué situaciones el uso de BDD puede ser ineficaz o inapropiado?
Explica el propósito del método __class__ en Python y cómo se usa dentro de las clases.
¿Qué posición consideras como tu próximo paso en tu carrera?