Java
Cuéntame sobre las formas de crear beans en Spring
¿Cómo funcionan los sockets en Java? ¿Se pueden usar para aceptar solicitudes HTTP?
Cuéntenos sobre el modelo OSI: ¿para qué sirven las capas, en qué se diferencian?
¿Fue aceptable la pérdida de eventos en Kafka? ¿Qué garantías de entrega se utilizaron?
Cuéntame sobre el mecanismo de transacciones en Spring, cómo está implementado, limitaciones
¿Has tenido que aplicar flujos en la práctica? ¿Puedes dar un ejemplo de una tarea?
¿Cómo resolvería el problema cuando su servicio comienza a llamar con demasiada frecuencia a otro servicio y este falla?
¿Cómo se combina REST con el almacenamiento de datos de usuarios (por ejemplo, en una tienda en línea)?
Cuente sobre resultados y logros específicos en cifras.
¿Experiencia con bases de datos relacionales y otras bases de datos?
¿Qué versión de Java usaron? ¿Qué experiencia tienen con Postgres — solo consultas o también optimización?
¿Cuál es la diferencia entre anomalías de lectura sucia (dirty read) y lectura no repetible (non-repeatable read)?
HashMap vs TreeMap: diferencias, complejidad de operaciones, ¿cuándo usar?
¿Cuándo es mejor no usar parallelStream?
¿Qué hacer si la base de datos está cargada al 99% de CPU? ¿Cómo analizar un incidente?
¿Funcionalmente obtenemos alguna ventaja al usar la API de Streams, además de la estética?
¿Qué sucede con las copias de trabajo al hacer un git reset?
¿Alguna vez has tenido que escribir anotaciones personalizadas o hacer escaneo de clases?
¿Con qué estaban relacionados los tiempos de espera al interactuar con [sistema/servicio] y cómo lo resolvió?
¿Escribes pruebas? ¿Qué tipos de pruebas utilizas?