QA / QA Automation
¿Crees que hay alguna diferencia entre pruebas y aseguramiento de la calidad?
¿En [el banco], en qué proporción se realizaba la prueba web y móvil?
¿Cómo aseguras la escalabilidad de las pruebas?
¿Qué son las fixtures en pytest? ¿Cómo se ven y cómo funcionan?
¿Qué son los registros? ¿Qué se puede encontrar allí?
¿Alguna vez has tenido que escribir constructores que combinan varios métodos en uno solo?
Hay un conjunto de casos de prueba para varios días, pero el negocio necesita un lanzamiento hoy y solo hay tiempo para 5 de ellos. ¿Por qué criterios eliges?
¿Existe aquí el concepto de certificados (en el contexto de HTTPS)?
¿Qué se verifica teóricamente en la prueba de la base de datos?
¿Se pueden colocar las fixtures fuera de conftest.py?
¿Cómo actuarías si aún tienes muchos casos de prueba y poco tiempo?
Te asignaron una tarea con una evaluación de 2 semanas, pero el producto requiere que se haga en una semana debido a una nueva ley. ¿Cómo actuarás?
Cuéntame tu experiencia relevante en pruebas: el último proyecto, el valor comercial, la pila de tecnologías, las herramientas.
¿Qué grupos principales de códigos de respuesta HTTP conoces?
¿Cómo se realiza la entrega de versiones (dev → staging → prod)?
Cuéntanos sobre tu proyecto actual.
Dado un array ordenado de números enteros distintos y un valor objetivo, devuelve el índice si se encuentra la meta. Si no, devuelve el índice en el que estaría si se insertara en orden. Ejemplo 1: Entrada: nums = [1,3,5,6], target = 5 Salida: 2 Ejemplo 2: Entrada: nums = [1,3,5,6], target = 2 Salida: 1 Ejemplo 3: Entrada: nums = [1,3,5,6], target = 7 Salida: 4
¿Cómo ves tu desarrollo profesional y qué te gustaría lograr?
¿Cómo eliges la pila para las pruebas? ¿Qué influye en tu elección?
¿Cómo está estructurado el pipeline (build, pruebas unitarias, etc.) que configuraste en GitLab CI?