¿Tiene experiencia en la gestión de dependencias transitivas en proyectos?
Java
¿Puedes nombrar enfoques que no se recomienda usar al introducir dependencias en el código?
¿En qué difieren en tiempo de ejecución las operaciones principales de ArrayList y LinkedList?
¿Tiene experiencia trabajando con aplicaciones multihilo o tareas relacionadas con el procesamiento paralelo de datos?
¿Cómo se realiza la transferencia de tareas de prueba en su proyecto actual?
¿Qué métodos predefinidos hay en enum?
¿Qué parámetros o condiciones deben asegurarse para usar un objeto de clase como clave en colecciones?
¿Qué comportamiento de la base de datos PostgreSQL se observa si al eliminar un registro que está relacionado con otra tabla a través de una clave externa, no se especifica una acción explícita?
¿En qué casos se recomienda utilizar interfaces al diseñar un sistema?
¿Cómo interactúa una expresión lambda con una interfaz que contiene un solo método abstracto?
¿Puede explicar la concepto de bloqueos con un enfoque pesimista y en qué consiste?
¿Qué hacer si el backend no logra completar una función para el lanzamiento y todavía hay tiempo?
¿Cuál es el número máximo permitido de tablas con las que ha trabajado en una sola consulta en PostgreSQL?
¿Qué es el shared buffer pool en PostgreSQL? ¿Cómo funciona?
¿Para qué se utiliza el método toList y cómo recopila los elementos en una lista?
¿Qué anotación se utiliza para la generación automática de identificadores únicos en la base de datos?
¿Cuándo es necesario usar la sustitución de una clase por otra en el software?
¿Qué enfoques y soluciones se pueden utilizar si no es posible instalar una base de datos en la máquina local al escribir pruebas unitarias?
Cuéntame sobre ti, tu experiencia, qué tareas has resuelto.
Explica el concepto de pool de cadenas en Java y su propósito.