Puteți explica mecanismul de funcționare al structurii de date HashMap și cum asigură accesul rapid la elemente?
Java
De ce luați în considerare noi oportunități acum, ce nu vă convine în situația actuală?
Cum diferă blocarea pesimistă de nivelul de izolare Serializable?
Ce este parametrul acks din Kafka și care sunt valorile sale?
Cum funcționează în general Garbage Collector?
Cum se realizează utilizarea și interacțiunea cu tehnologiile Java în procesul de dezvoltare?
Ce este mai bun pentru căutarea textului complet, GIN sau GiST?
Care este principalul dezavantaj al indexurilor? De ce nu putem acoperi pur și simplu întreaga tabelă cu indexuri?
Numiți semanticile muncii în Kafka.
Cine răspunde de crearea obiectului proxy atunci când se utilizează adnotarea @Transactional în Spring?
Ce proprietăți și comportamente are cuvântul cheie synchronized în limbajul de programare Java?
Poți explica ce este Spring și pentru ce este folosit în dezvoltarea Java?
Cum împărțeau cunoștințele între dezvoltatori? Cum era organizat procesul de revizuire a codului?
Ce versiune de Java folosiți în producție?
Ce adnotări aplicate claselor sunt disponibile pentru a fi obținute din contextul Spring ApplicationContext?
Întrebarea 7. Există un serviciu ExampleService (vezi imaginea). Dacă un serviciu extern apelează metodele în secvență: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Cât de multe ori va fi apelat CityDao::getCity dacă cache-ul a fost gol? @Component @RequiredArgsConstructor public class ExampleService { private final CityDao dao; @Cacheable public String getCityFromCache(int index) { return dao.getCity(index); } public String getCity(int index) { return getCityFromCache(index); } }
Ce modele de microservicii cunoști și ai aplicat?
Ce s-a folosit pentru a interacționa cu bazele de date în aplicație?
Programarea reactivă: dezavantaje și când este oportună?
Vorbește despre cea mai remarcabilă realizare a ta în carieră.