Java
Este posibil să stocați tipuri de date simple în zona de memorie dinamică?
Ce este OpenID Connect?
Ați creat propriile adnotări pentru soluțiile dvs.?
Ce excepție specifică apare dacă modifici conținutul unei colecții în timpul parcurgerii acesteia cu un iterator?
Este posibil să definești o excepție personalizată cu verificare în timpul compilării?
Cum se diferențiază firele de execuție în Java de cele gestionate de sistemul de operare?
Este mai bine să folosiți ArrayList sau LinkedList pentru a realiza un număr mare de inserții în mijlocul colecției?
Poți da un exemplu când într-un bloc de tratare a excepțiilor sunt capturate mai multe tipuri diferite de erori?
Cum se poate asigura executarea unui anumit flux cu prioritate mai mare într-un mediu multithread?
Cum ați organiza interacțiunea între serviciul-fațadă (care primește solicitări de la utilizator) și serviciul de generare a rapoartelor (o operație lungă)?
Cum se evaluează eficiența operațiunilor în structura de date HashMap din punct de vedere al complexității algoritmice?
Cum să protejezi baza de date împotriva injecțiilor SQL malițioase?
Ce clase pentru configurarea containerului poți menționa?
Cum modifici semnătura metodei pentru a accepta List<Integer>, List<Long>, List<Double> (toți moștenesc de la Number)?
Cum procesează stream-ul elementele — unul câte unul sau în loturi?
class StackTask { public static void main(String[] args) { a(15); } public static void a(long item) { b(item); } public static void b(long item) { c(item); } public static void c(long item) { d(item); } public static void d(long item) { System.out.println(item); } }
Ce metode folosiți pentru a asigura calitatea codului și rezultatelor muncii dvs.?
De ce nu este recomandat să te concentrezi pe o singură metodă de implementare a interfeței?
Este recomandat să se împartă tabelele în părți (sharding) pentru a crește viteza de execuție a interogărilor?
Cum organizezi și împarți sarcinile în munca ta?