Sobes.tech

Java

Vai tu pazīsti CAP teoremu? Kā īstenot izplatītu sistēmu, kas apmierina visas CAP īpašības? Nosauc visas trīs īpašības un paskaidro, kā tās savienojas pāros.

Senior
Umbrella IT
121

Vai Spring ir ietvars vai bibliotēka? Kāda ir atšķirība starp ietvaru un bibliotēku?

Middle+
луция
121

Kāda ir piekļuves sarežģītība pie pirmā un pēdējā elementa ArrayList?

Middle+
МТСМТС
121

Auth Service atrodas starp API un Transaction Service — ja tas sabojājas, viss sabrūk. Kā jūs to nodrošinājāt?

Senior
Альфа
121

Vai rakstījāt Spring Boot starteri? Kāpēc? Ar kādām īpašībām saskārāties?

Senior
SSP Soft
121

Kas ir Comparable saskarne un kā tā tiek izmantota?

Middle
экзон
121

Pastāsti man par Stratēģijas paraugu.

Middle
Лоция
121

Lasiet kodu un saskaitiet kļūdu skaitu ```java @Component public class AuthorSearchService { @Autowired private AuthorRepository authorRepository; @Autowired private StatisticsRepository statisticsRepository; private AlertRestClient arc = new AlertRestClient(); // Vaicājumā var būt gan pilna vērtība, gan tikai vārda daļa, piemēram, "Vadim Pavlo" vai "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("pārāk populāra meklēšana ar pārāk daudz datiem, sūta brīdinājumu..."); 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

Divi objekti ar equals, vienādu hashCode, bet atšķirīgu identityHashCode — kas notiks, ievietojot tos HashMap?

Senior
01.tech
121

Kādas problēmas ir ar Spring Kafka ar virtuālajiem pavedieniem? Vai vispār nav problēmu?

Senior
СБК ПАРУС
121

Kāda ir atšķirība starp Dockerfile un Docker Compose failu?

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

Kāpēc atstājat savu pašreizējo darbu un ko meklējat?

Senior
СБЕРСБЕР
121

Vai izmantojāt shēmas Kafka ziņojumiem (piemēram, Avro)?

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

Kas ir starpposma un galīgie operatori Stream? Sniedziet piemērus.

Senior
СБЕРСБЕР
121

Ko garantē Kafka, izmantojot patērētāju grupu ar trim daļām un trim patērētājiem?

Senior
EXPERA
121

Kā atšķiras @Bean un @Service anotācijas Spring Framework?

Junior — Middle
IT OneIT One
121

Kāds ir datu atjaunināšanas intervāls, kas tiek veikts ar Slave datu bāzi Master-Slave arhitektūrā?

Junior — Middle
Y_lab development
121

Deduplikācija notika vai nu deduplikācijas mehānisma dēļ vai idempotences ieviešanas dēļ? Kāda ir atšķirība?

Senior
СБЕРСБЕР
121

Aprakstiet, kā tiek veikta jauna elementa ievietošana saistītā saraksta tipa LinkedList vidū

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

Sarakstiet transakciju izolācijas līmeņus un kopumā paskaidrojiet, kam tie ir nepieciešami.

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