Java
¿Cómo se registran los requisitos del sistema: solo en las tareas, y el analista los describe?
¿Cómo implementar llamadas paralelas en Java 17 sin hilos virtuales?
¿Qué puede salir mal si el campo de la clave del objeto utilizado para calcular hashCode se modifica después de insertarlo en un HashMap?
¿Qué es importante al elegir un nuevo lugar de trabajo? ¿En qué criterios se basa?
Cuéntame sobre tu experiencia laboral y proyectos
¿Cómo ejecutar este código en múltiples hilos? ¿Por qué parallelStream() puede ser peligroso?
¿Qué es un B-Tree y por qué se utiliza en bases de datos relacionales en lugar de un árbol rojo-negro?
¿Cómo obtener commits específicos de la rama de otra persona en Git?
¿Cómo era el proceso CICD, cuántos entornos había?
¿Cuál es el nivel de aislamiento predeterminado en PostgreSQL?
Tarea de diseño: El servicio de Me gusta escribe los me gusta en Kafka, el servicio de Panel de control debe calcular la clasificación de las publicaciones. ¿Cómo establecer la interacción?
¿Cómo usaron Redis: como base de datos o como caché?
¿Cómo configurar un agente de codificación AI (por ejemplo, a través de archivos MD)?
¿Dónde apareció el outbox en tu esquema: primero escribías en el outbox desde Kafka y luego publicabas desde el outbox?
¿Cuál es la diferencia entre una colección (Collection) y un flujo (Stream)?
Teniendo en cuenta que las pruebas de contrato se describen en formato JSON, hay un corredor que ejecuta un conjunto de pruebas para un endpoint especificado, y esto debe hacerse para todos los sistemas en cada lanzamiento (aproximadamente 160,000 lanzamientos al año), ¿cómo organizaría la integración con una gran cantidad de sistemas, incluyendo el sistema de contabilidad, a través de API?
¿Participaron los roles de negocio en los procesos del equipo durante el sprint?
¿Qué es Saga y para qué sirve?
¿Con qué componentes de Spring Cloud has trabajado?
Cuéntame sobre la arquitectura del sistema: cómo pasa la solicitud desde el cliente hasta el procesamiento, ¿qué infraestructura había?