¿Tienes un proyecto de trabajo en Spring escrito, o estás aprendiendo para ti mismo?
QA / QA Automation
¿Qué sucede si filtras una consulta por un campo sin índice?
¿En qué se diferencia un array de una colección?
¿En qué se diferencia la API de Streams de los bucles normales?
¿El desarrollo entiende lo que sucede en las pruebas automáticas? ¿Puede leer o escribir en ellas?
¿Alguna vez has tenido que escribir constructores que combinan varios métodos en uno solo?
Prepara un ejemplo: contador sin sincronización y con Synchronized/AtomicInteger, explica qué errores pueden ocurrir sin sincronización
¿Cómo reproducirlo de manera económica localmente si la solicitud se retrasa y falla por tiempo de espera?
Cuéntame sobre tu experiencia con Git — enumera algunos comandos básicos y qué hacen.
Cuente sobre la jerarquía de Throwable, Exception, Error, la diferencia entre excepciones Checked y Unchecked
¿Tienes las pruebas configuradas como una aplicación Spring, si la usas?
¿Con qué bibliotecas de aserciones has trabajado?
¿Cuántas pruebas automatizadas de backend tienes actualmente en el proyecto y cómo se ve la pirámide de pruebas?
¿También realizas pruebas manuales, o alguien más en el equipo?
¿Cuánto tiempo lleva ejecutar la prueba de humo y la regresión nocturna, qué tipos de pruebas incluyen en la regresión?
¿Alguna vez has tenido que modificar un Dockerfile tú mismo o escribir uno desde cero?
¿Qué es null? ¿Puede un int ser null?
Cuéntame sobre ti y tu experiencia
¿Solo los desarrolladores escriben pruebas unitarias?
¿Has tenido que usar mocks o emuladores para el backend en las pruebas?