QA / QA Automation
¿Cuál es la diferencia en el comportamiento y uso de los comandos git merge y git rebase al integrar cambios?
¿Puedes enumerar los principales tipos de datos utilizados en el lenguaje Java?
¿Cómo se puede verificar la corrección de la solución del problema de Monty Hall?
¿Qué le motivó a tomar la decisión de dejar su trabajo anterior?
¿Cuáles son las ventajas y desventajas de utilizar diferentes herramientas de prueba en el proceso de desarrollo de software?
¿Puedes enumerar y describir los diferentes tipos de bucles for utilizados en JavaScript?
¿Puede contarme sobre las pruebas funcionales y no funcionales, qué subtipos conoce?
¿Cómo identificaste y registraste los errores en tu última empresa?
¿Cuál es la diferencia entre un bloque de código y una función separada en programación?
¿Qué métodos HTTP principales se utilizan al interactuar con la API REST?
¿Cuáles son las diferencias entre los conceptos de caja blanca, caja gris y caja negra en el contexto del análisis de sistemas?
¿ArrayList es más parecido a Array o a List?
Suponga que necesita probar el proceso de actualización de la aplicación. ¿En qué se fijaría?
¿Cuándo no es útil / no es conveniente la prueba automática?
¿Puedes explicar el concepto de inyección de dependencias y cómo se aplica en el desarrollo de software?
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.
¿Tiene experiencia trabajando con orquestación de contenedores usando Docker Swarm?
¿Puedes nombrar sistemas populares para llevar registros de logs?
¿Qué se probó? ¿Cuál fue el último proyecto?
¿Tiene experiencia interactuando con la línea de comandos o un entorno de terminal?