QA / QA Automation
¿Qué operador SQL se usa para expresiones regulares?
Háblame sobre la pila tecnológica del proyecto y el marco de pruebas.
¿En qué se diferencia el proceso de un hilo en Java? ¿Pueden interferir entre sí? ¿Qué hace System.exit?
¿Cuál es la técnica de prueba de valores límite?
¿Qué es una interfaz? ¿Puedes implementar múltiples interfaces con una clase? ¿Puedes poner lógica en una interfaz?
¿Cómo comprobar en una sentencia if que un objeto pertenece a un cierto tipo? ¿Cómo trabajar con un objeto como una clase específica si el tipo es desconocido de antemano?
¿Sería adecuado HashMap si necesito recorrer los elementos en orden de inserción?
¿Qué son DTO y POJO? ¿Se puede considerar DTO con anotaciones Lombok como POJO?
¿Qué aplicar para alejarse de la tipificación estricta en la implementación y trabajar con tipos genéricos? ¿Dónde aparecen los genéricos en Java?
¿Qué solicitud HTTP no tiene cuerpo?
¿Qué significa el estado HTTP 500? ¿Qué significan los estados de la clase 1xx?
Háblame de tu último trabajo: ¿cuáles son los pros y los contras que mencionarías?
¿Cuál es la diferencia entre las solicitudes POST y PATCH?
¿Por qué quieres cambiar de trabajo?
¿Qué es Lombok y qué hace la anotación @Data? ¿Para qué clases es conveniente usarla?
¿Qué tipos de excepciones existen en Java? ¿Qué es StackOverflowError?
¿Qué es el patrón Page Object? ¿Qué contiene?
¿Cuál es la diferencia entre sobrecarga y sobrescritura de métodos?
¿Cuál es la diferencia entre las esperas explícitas e implícitas en Selenium?
¿Cómo se llama la función que permite pasar un algoritmo como argumento en Java 8+?