QA / QA Automation
¿Qué sueles incluir en el informe de Allure?
¿Qué se puede considerar como ventajas y desventajas de los diferentes métodos de implementación de la ejecución concurrente del código?
Estoy más interesado en el propio producto que se probó, ya que también tenemos un equipo de pagos y transferencias.
¿Cómo fue tu día de trabajo?
Hablemos de errores entre el backend y los clientes. Estás probando una aplicación móvil, en la sección "Favoritos". En todas las cuentas de prueba se agregaron productos, pero en una cuenta en lugar de productos aparece un mensaje de error "Algo salió mal". Conectas un sniffer. En todas las cuentas recibes 200 OK y JSON. ¿Cuáles son tus siguientes pasos?
¿Cómo interactuaban entre sí los microservicios? ¿Había interacción sincrónica?
¿Qué resultado devuelve la función map cuando se llama en una colección o flujo de datos?
¿Cómo se puede conectar un disco físico a un directorio específico en el sistema?
¿Qué funciones están disponibles para todos los objetos en el lenguaje de programación a través de la clase Object?
¿Qué tipos de eventos hay en el registro?
¿Le conviene un formato de trabajo híbrido? ¿Tres días en la oficina, dos días en remoto?
¿Cuál es la función principal del marco de pruebas JUnit en el desarrollo de aplicaciones Java?
¿Has trabajado con bases de datos? ¿Puedes dar un ejemplo de una consulta con JOIN? ¿Para qué sirve HAVING? ¿Para qué sirve DISTINCT y dónde se escribe? ¿Qué operaciones de filtrado conoces? ¿Cómo funciona LIKE? ¿Qué tipos de bases de datos conoces? ¿Para qué sirven la clave primaria y la clave externa?
¿Qué tipos de pruebas se realizaron en el último proyecto?
Prueba del campo con requisito: caracteres especiales y dígitos, tres de los cuales son obligatorios.
¿Para qué utilizaste las fixtures en las pruebas?
¿Cómo iniciar un servicio en el sistema (systemd)?
Cuéntame sobre la composición del equipo en tu último trabajo.
SQL: aumentar el salario de todos los empleados en un 10%.
¿Cuánto tiempo tomó resolver esta tarea?