Sobes.tech

Java

¿Spring es un framework o una biblioteca? ¿En qué se diferencia un framework de una biblioteca?

Middle+
луция
121

¿Cuál es la complejidad de acceder al primer y al último elemento en ArrayList?

Middle+
МТСМТС
121

El servicio de autenticación se encuentra en medio entre la API y el servicio de transacciones; si falla, todo se derrumba. ¿Cómo lo aseguraron?

Senior
Альфа
121

¿Escribiste un starter de Spring Boot? ¿Para qué? ¿Con qué características te encontraste?

Senior
SSP Soft
121

¿Qué es la interfaz Comparable y cómo se usa?

Middle
экзон
121

Cuéntame sobre el patrón Estrategia.

Middle
Лоция
121

Lea el código y cuente los errores ```java @Component public class AuthorSearchService { @Autowired private AuthorRepository authorRepository; @Autowired private StatisticsRepository statisticsRepository; private AlertRestClient arc = new AlertRestClient(); // En la consulta puede haber tanto un valor completo como solo una parte del nombre, por ejemplo "Vadim Pavlo" o "pavlo" @Transactional public List<Author> search(String query) { List<Author> authors = authorRepository.findByNameContainingIgnoreCase(query); Statistics s = statisticsRepository.findById(query).orElse(null); if (s == null) s = new Statistics(query); s.setNumbers(s.getNumbers() + 1); statisticsRepository.save(s); if (s.getNumbers() > 1000 && authors.size() > 1000) { System.out.println("búsqueda demasiado popular con demasiados datos, enviando una alerta..."); arc.send(query, s.getNumbers(), authors.size()); } return authors; } } @Entity @Data public class Author { @Id @GeneratedValue private Long id; private String name; @OneToMany(mappedBy = "author") private List<Book> books; public Author(String name) { this.name = name; } } ```

Senior
ТБанк
121

Dos objetos con equals, el mismo hashCode, pero diferentes identityHashCode — ¿qué sucederá al insertarlos en un HashMap?

Senior
01.tech
121

¿Cuáles son los problemas de Spring Kafka con los hilos virtuales? ¿O no hay problemas en absoluto?

Senior
СБК ПАРУС
121

¿En qué se diferencia un Dockerfile de un archivo Docker Compose?

Senior
Альфа-БанкАльфа-Банк
121

¿Por qué dejas tu trabajo actual y qué buscas?

Senior
СБЕРСБЕР
121

¿Usaron esquemas para mensajes en Kafka (por ejemplo, Avro)?

Senior
Альфа-БанкАльфа-Банк
121

¿Qué son los operadores intermedios y terminales en Stream? Proporcione ejemplos.

Senior
СБЕРСБЕР
121

¿Qué garantiza Kafka al usar un grupo de consumidores con tres particiones y tres consumidores?

Senior
EXPERA
121

¿En qué se diferencian las anotaciones @Bean y @Service en Spring Framework?

Junior — Middle
IT OneIT One
121

¿Qué intervalo de actualización de datos se realiza con la base de datos Slave en la arquitectura Master-Slave?

Junior — Middle
Y_lab development
121

¿La deduplicación ocurrió mediante un mecanismo de deduplicación o mediante la implementación de idempotencia? ¿Cuál es la diferencia?

Senior
СБЕРСБЕР
121

Describa cómo se realiza la inserción de un nuevo elemento en medio de una lista enlazada de tipo LinkedList

Junior — Middle
Тетрасофт
121

¿Cuál es la finalidad y aplicación del patrón Command en programación?

Junior — Middle
121

Enumere los niveles de aislamiento de transacciones y explique en términos generales para qué sirven.

Senior
Сбер Право
121
/726