Šta su optimistična i pesimistična zaključavanja u JPA/Hibernate? Kako funkcionišu ispod haube? Kada ih koristiti?
Java
Zašto je injekcija putem konstruktora preporučeni način?
Koliko je ispravno koristiti promenljivi objekat kao ključ u HashMap? Koji zahtevi treba da se poštuju?
Koja je razlika između Kafka i RabbitMQ? Da li su oba sinhroni ili asinhroni?
Da li si koristio Git iz IDE ili si ponekad radio sa komandnom linijom?
Може ли доћи до ситуације када ставимо елемент у HashMap по кључу-објекту, а затим не можемо да га пронађемо истим тим објектом?
Da li ste dinamički menjali particije? Objasnite zavisnost od opterećenja.
Napišite Git komande za dodavanje fajla i commit na udaljenom računaru sa pristupom samo putem SSH
Koji je potencijalni problem ako u transakcionom metodu dođe do HTTP poziva ili slanja u Kafka, a zatim dođe do promene u bazi podataka?
Šta je anotacija @Transactional i kako radi ispod haube?
Koje atribute Kafka može da pročita konzument u poruci, osim samog tela?
Koji pristupi postoje za rešavanje nestabilne integracije koja možda neće odgovoriti od minuta do dana?
Šta ćeš izabrati — JDBC Template ili ORM, i zašto?
Koje zadatke želiš da rešavaš na novom mestu?
На шта обраћате пажњу приликом прегледа кода?
Šta će se desiti ako u jednoj grupi postoje dve particije i tri potrošača? A ako postoje tri particije i dva potrošača?
Kako će funkcionisati ako u jednoj grupi potrošača bude 100 potrošača pri 10 particija?
Šta se dešavalo u servisu za obračun zarada — opiši poslovni proces i tehnički tok.
Šta bi se promenilo ako primenim LEFT JOIN?
Kako sebe ocenjujete po nivou — džunior, midl, senior?