Sobes.tech

Java

Spring è un framework o una libreria? Qual è la differenza tra un framework e una libreria?

Middle+
луция
121

Qual è la complessità di accesso al primo e all'ultimo elemento in ArrayList?

Middle+
МТСМТС
121

Il servizio di autenticazione si trova tra l'API e il servizio di transazione — se cade, tutto crolla. Come lo avete messo in sicurezza?

Senior
Альфа
121

Hai scritto uno starter di Spring Boot? Perché? Con quali caratteristiche ti sei confrontato?

Senior
SSP Soft
121

Cos'è l'interfaccia Comparable e come viene utilizzata?

Middle
экзон
121

Parla del pattern Strategia.

Middle
Лоция
121

Leggi il codice e conta gli errori ```java @Component public class AuthorSearchService { @Autowired private AuthorRepository authorRepository; @Autowired private StatisticsRepository statisticsRepository; private AlertRestClient arc = new AlertRestClient(); // Nella query può esserci sia un valore completo che solo una parte del nome, ad esempio "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("ricerca troppo popolare con troppi dati, invio di un avviso..."); 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

Due oggetti con equals, lo stesso hashCode, ma un identityHashCode diverso — cosa succede quando vengono inseriti in una HashMap?

Senior
01.tech
121

Quali sono i problemi di Spring Kafka con i thread virtuali? O non ci sono affatto problemi?

Senior
СБК ПАРУС
121

Qual è la differenza tra un Dockerfile e un file Docker Compose?

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

Perché lasci il tuo attuale lavoro e cosa stai cercando?

Senior
СБЕРСБЕР
121

Hai usato schemi per i messaggi in Kafka (ad esempio, Avro)?

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

Cosa sono gli operatori intermedi e terminali in Stream? Fornisci esempi.

Senior
СБЕРСБЕР
121

Cosa garantisce Kafka utilizzando un gruppo di consumatori con tre partizioni e tre consumatori?

Senior
EXPERA
121

Qual è la differenza tra le annotazioni @Bean e @Service in Spring Framework?

Junior — Middle
IT OneIT One
121

Quale intervallo di aggiornamento dei dati viene effettuato con il database Slave nell'architettura Master-Slave?

Junior — Middle
Y_lab development
121

La deduplicazione è avvenuta tramite un meccanismo di deduplicazione o attraverso l'implementazione dell'idempotenza? Qual è la differenza?

Senior
СБЕРСБЕР
121

Descrivi come avviene l'inserimento di un nuovo elemento nel mezzo di una lista collegata di tipo LinkedList

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

Qual è lo scopo e l'applicazione del pattern Command nella programmazione?

Junior — Middle
121

Elenca i livelli di isolamento delle transazioni e spiega in linea generale a cosa servono.

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