¿Cómo sabrá el servicio sobre los nuevos pedidos del usuario? ¿Cómo se almacenarán y actualizarán los datos sobre la cantidad de pedidos?
Java
¿Qué situaciones o comportamientos en el equipo consideras inaceptables?
Considere la posibilidad de usar una lista enlazada para agregar un elemento al principio de la lista. ¿En qué casos esto está justificado?
¿Qué sucederá al realizar dos llamadas a findById con un mismo ID dentro de una misma sesión de Hibernate (caché de primer nivel)?
¿Ha utilizado anteriormente el sistema de intercambio de mensajes RabbitMQ en sus proyectos?
```java public class DoWork { public static void main(String[] args) { work(); } public static void work() { try { work(); } finally { work(); } } } ```
¿Tiene experiencia en la creación y uso de triggers en sus proyectos?
¿El servicio tenía su propia meta o funcionaba sin ella?
¿Qué tan cómodo es criticar, defender su punto de vista, adoptar una posición proactiva al discutir cuestiones arquitectónicas?
¿Cómo se pueden obtener todas las implementaciones registradas de la interfaz Bean en el contexto de Spring?
Las diferencias fundamentales entre Kafka y RabbitMQ.
¿Cómo ejecutar un método en un hilo separado en Spring?
Proporcione un ejemplo más realista de una violación del LSP en producción.
¿Cuáles son las principales características de la metainformación sobre un bean en su definición en Spring?
¿Por qué se utilizaron dos brokers de mensajes en el proyecto: Kafka y RabbitMQ?
¿Puedes enumerar los componentes principales que forman parte de la API de Streams en Java?
@Data public class ClassA { int a; } public class ClassB extends ClassA { int b; @Override public boolean equals(Object obj) { //implementación } } @Data public class ClassA { int a; } public class ClassB extends ClassA { int b; @Override public boolean equals(Object obj) { //implementación if (this == obj) return true; if (!(obj instanceof ClassB)) return false; if (!super.equals(obj)) return false; } }
¿Qué es el Modelo de Memoria de Java? ¿Cómo afecta a la programación concurrente?
¿Cómo diferencias los roles de mid y senior?
¿Cuál es la diferencia entre las anotaciones @Service y @Component en Spring?