Sobes.tech

Java

Ist Spring ein Framework oder eine Bibliothek? Worin besteht der Unterschied zwischen einem Framework und einer Bibliothek?

Middle+
луция
121

Wie hoch ist die Komplexität des Zugriffs auf das erste und das letzte Element in ArrayList?

Middle+
МТСМТС
121

Der Auth-Service befindet sich zwischen API und Transaktionsservice — wenn er ausfällt, bricht alles zusammen. Wie haben Sie das abgesichert?

Senior
Альфа
121

Haben Sie einen Spring Boot Starter geschrieben? Warum? Mit welchen Besonderheiten sind Sie konfrontiert worden?

Senior
SSP Soft
121

Was ist die Schnittstelle Comparable und wie wird sie verwendet?

Middle
экзон
121

Erzähle mir vom Strategie-Muster.

Middle
Лоция
121

Lesen Sie den Code und zählen Sie die Fehler ```java @Component public class AuthorSearchService { @Autowired private AuthorRepository authorRepository; @Autowired private StatisticsRepository statisticsRepository; private AlertRestClient arc = new AlertRestClient(); // In der Abfrage kann sowohl ein vollständiger Wert als auch nur ein Teil des Namens sein, z.B. "Vadim Pavlo" oder "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("zu beliebte Suche mit zu vielen Daten, sende eine Warnung..."); 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

Zwei Objekte mit equals, demselben hashCode, aber unterschiedlichem identityHashCode — was passiert beim Einfügen in eine HashMap?

Senior
01.tech
121

Welche Probleme gibt es bei Spring Kafka mit virtuellen Threads? Oder gibt es überhaupt keine Probleme?

Senior
СБК ПАРУС
121

Was ist der Unterschied zwischen einer Dockerfile und einer Docker Compose-Datei?

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

Warum verlässt du deinen aktuellen Arbeitsplatz und was suchst du?

Senior
СБЕРСБЕР
121

Verwendeten Sie Schemas für Nachrichten in Kafka (z.B. Avro)?

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

Was sind Zwischen- und Endoperatoren in Stream? Geben Sie Beispiele.

Senior
СБЕРСБЕР
121

Was garantiert Kafka bei der Verwendung einer Consumer-Gruppe mit drei Partitionen und drei Konsumenten?

Senior
EXPERA
121

Was ist der Unterschied zwischen den Annotationen @Bean und @Service im Spring Framework?

Junior — Middle
IT OneIT One
121

Welcher Datenaktualisierungsintervall wird mit der Slave-Datenbank in der Master-Slave-Architektur durchgeführt?

Junior — Middle
Y_lab development
121

Wurde die Duplizierung durch einen Duplizierungsmechanismus oder durch die Implementierung von Idempotenz erreicht? Was ist der Unterschied?

Senior
СБЕРСБЕР
121

Beschreiben Sie, wie das Einfügen eines neuen Elements in der Mitte einer LinkedList erfolgt

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

Was ist der Zweck und die Anwendung des Command-Musters in der Programmierung?

Junior — Middle
121

Nennen Sie die Isolationsstufen von Transaktionen und erklären Sie grob, wofür sie benötigt werden.

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