Nombra los tipos y niveles de pruebas
QA / QA Automation
¿Alguna vez te has enfrentado a pruebas flaky? ¿Qué prácticas existen para lidiar con ellas?
¿Qué se probó con pruebas automáticas: frontend, backend? ¿Qué biblioteca usaste para interactuar con la API REST?
¿Por qué las pruebas pasan por separado, pero fallan al ejecutarlas juntas?
¿Puedes enumerar los principios básicos de la programación orientada a objetos?
¿Cuál es la diferencia entre range(101) y range(0, 101)?
Cuéntame sobre tu experiencia laboral y tu pila de tecnologías actual.
¿Qué sucede después de await: el código se ejecuta en el mismo hilo o en otro?
Cuéntame sobre WebView, cuáles son las características de su uso, posibles dificultades
¿Qué niveles de prueba has utilizado en el proyecto?
¿Cómo encontrar el evento necesario (por ejemplo, un fallo) en Firebase/Sentry entre mil eventos?
¿Cuál es la arquitectura de la aplicación: monolítica o de microservicios?
¿Qué códigos de respuesta HTTP conoces? ¿En qué se diferencia 401 de 403?
Implemente la compresión RLE de una cadena: dado un array de caracteres del alfabeto inglés, comprímalo de modo que el carácter que se repite se registre una sola vez, seguido por la cantidad de repeticiones. Por ejemplo: AAAABBBAAA → A4B3A3.
Escribir una función que imprima la cadena <Name> en una entrevista en <company>, por defecto asumimos que la empresa es Ozon, pero también puedes crear tu propia empresa.
¿Hubo interacción con bases de datos en el marco de pruebas automatizadas?
¿En qué nivel escribes las pruebas: monolito, microservicios? ¿Cómo determinas el nivel de cobertura?
¿Qué son los tipos de referencia y los tipos de valor en C#? ¿Cuál es la diferencia? ¿Por qué se separan en pila y montón? ¿Cómo se limpia la pila?
¿Alguna vez ha tenido que traducir pruebas de un nivel a otro (por ejemplo, de E2E a pruebas de integración/componente)?
¿Por qué decidiste salir al mercado y considerar nuevas ofertas?