Sobes.tech

Spring este un framework sau o bibliotecă? Care este diferența dintre un framework și o bibliotecă?

Middle+
луция
121

Care este complexitatea accesului la primul și ultimul element din ArrayList?

Middle+
МТСМТС
121

Serviciul de autentificare se află între API și Serviciul de tranzacții — dacă acesta pică, totul se prăbușește. Cum ați asigurat acest lucru?

Senior
Альфа
121

Ai scris un starter Spring Boot? De ce? Cu ce caracteristici te-ai confruntat?

Senior
SSP Soft
121

Ce este interfața Comparable și cum este utilizată?

Middle
экзон
121

Spune-mi despre pattern-ul Strategie.

Middle
Лоция
121

Citiți codul și numărați erorile ```java @Component public class AuthorSearchService { @Autowired private AuthorRepository authorRepository; @Autowired private StatisticsRepository statisticsRepository; private AlertRestClient arc = new AlertRestClient(); // În interogare poate fi atât o valoare completă, cât și doar o parte a numelui, de exemplu "Vadim Pavlo" sau "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("căutare prea populară cu prea multe date, trimitere alertă..."); 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

Două obiecte cu equals, același hashCode, dar un identityHashCode diferit — ce se întâmplă când sunt inserate într-un HashMap?

Senior
01.tech
121

Care sunt problemele Spring Kafka cu firele virtuale? Sau nu există probleme deloc?

Senior
СБК ПАРУС
121

Care este diferența dintre un Dockerfile și un fișier Docker Compose?

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

De ce părăsiți locul de muncă actual și ce căutați?

Senior
СБЕРСБЕР
121

Ați folosit scheme pentru mesajele din Kafka (de exemplu, Avro)?

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

Ce sunt operatorii intermediar și terminali în Stream? Oferiți exemple.

Senior
СБЕРСБЕР
121

Ce garantează Kafka atunci când utilizează un grup de consumatori cu trei partiții și trei consumatori?

Senior
EXPERA
121

Care este diferența dintre adnotările @Bean și @Service în Spring Framework?

Junior — Middle
IT OneIT One
121

Ce interval de actualizare a datelor se realizează cu baza de date Slave în arhitectura Master-Slave?

Junior — Middle
Y_lab development
121

Deduplicarea s-a realizat printr-un mecanism de deduplicare sau prin implementarea idempotentei? Care este diferența?

Senior
СБЕРСБЕР
121

Descrie modul în care se realizează inserarea unui element nou în mijlocul unei liste legate de tip LinkedList

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

Care este scopul și aplicarea pattern-ului Command în programare?

Junior — Middle
121

Enumerați nivelurile de izolare a tranzacțiilor și explicați pe scurt pentru ce sunt acestea.

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