QA / QA Automation
# Python - identificar el problema en el código y reescribirlo sin errores # Añadir un usuario a la lista y devolver esa lista. # Si al llamar no se especifica el segundo argumento, devolver el usuario en la respuesta. def add_user(user, users=[]): users.append(user) return users print(add_user("User")) # Crear una lista de tres funciones, donde cada función devuelve su número al ser llamada. # La primera función debe devolver - 0, la segunda - 1, la tercera - 2: funcs = [lambda: i for i in range(3)] print([f() for f in funcs])
Cuéntame sobre tu experiencia, con qué herramientas has trabajado
¿Se pueden usar colecciones sin genéricos?
¿Cuál crees que es la diferencia entre las pruebas de iOS y Android?
¿Por qué al usar yield no habrá una nueva consulta a la base de datos en cada llamada? ¿Cómo afecta esto a la limpieza e integridad de los datos de prueba?
¿Cuáles son los grupos de códigos de estado HTTP?
¿Qué comandos de Linux usas para conectarte al servidor y editar un archivo?
En el plan de pruebas hay campos como los criterios de inicio y fin de las pruebas, ¿puedes hablar de ellos?
¿Cuál fue la proporción de pruebas manuales y automatizadas en el último proyecto?
¿Qué comando usar para iniciar un contenedor con Ubuntu 18 y verificar un script Bash?
¿Cómo debe integrarse QA en un sprint? Describe la imagen ideal de las actividades de QA en un sprint de dos semanas con un lanzamiento al final.
¿Qué se puede transmitir en el cuerpo (body) de una solicitud?
¿Escribieron ellos mismos los archivos Docker?
¿Qué sucede si filtras una consulta por un campo sin índice?
Cuéntame, ¿cómo te organizas por tareas y plataformas, cómo está todo estructurado, de qué función eres responsable?
¿Has recibido alguna formación en automatización o has tomado cursos?
Proporcione un ejemplo en el que un FULL JOIN sea realmente necesario en la práctica.
¿Alrededor de cuántos microservicios están bajo la responsabilidad de tu equipo (sin contar sistemas relacionados)?
¿Qué práctica del último proyecto te gustaría llevar a tu nuevo lugar de trabajo?
Pruebas de investigación.