Spring: un bean cu @Component este injectat în două locuri — câte instanțe sunt create? Cum să faci o instanță nouă pentru fiecare injecție?
Embedded / IoT
Cum se recitește un mesaj din Kafka?
Cum ștergi elementele dintr-o listă într-un ciclu?
Cum creează ObjectMapper un obiect pe baza unei referințe de clasă dacă nu se poate folosi operatorul new?
Cum funcționează ArrayList?
Se poate semna throws Exception în metoda suprascrisă clone(), având în vedere că este @Override?
La ce servează o metodă implicită într-o interfață?
Vorbește despre ultimul loc de muncă și responsabilitățile tale
Ai folosit profile în timpul dezvoltării? Pe care le-ai folosit și ce ai făcut?
Ce este legarea timpurie/târzie (early/late binding)?
Care este diferența dintre linkurile moi și cele dure?
Ce mecanisme de paralelism trebuie folosit pentru inserțiile în masă? De unde va prelua ExecutorService sarcinile?
Poate LEFT JOIN să returneze mai multe rânduri decât în tabelul din stânga (de exemplu, 12 în loc de 10)?
Câmpurile address și phone sunt publice. De ce nu plac Java câmpurile publice? Ce se schimbă cu adevărat atunci când trecem la private + getter/setter?
Cum alegi unul dintre cele două beans ca implicit?
Folosești agenți AI în dezvoltare? Cum privești acest lucru?
Care este diferența dintre WHERE și HAVING?
Importul cu wildcard (import java.io.*) — ce părere ai despre asta?
Care este complexitatea inserției în ArrayList?
Cum să accelerezi inserarea a 100 de miliarde de înregistrări în baza de date? În prezent: un ciclu cu generate + insert + commit pentru fiecare linie.