Java
Problemă de logică: 9 mingi, una mai grea, care este numărul minim de cântăriri pe o balanță cu două talere?
Ce este protecția CORS și când este necesară?
La ce acorziți atenție în timpul revizuirii codului?
De ce este injecția prin constructor metoda recomandată?
Ce este versiunea rândului (row version) în SQL? Cum este utilizată în Hibernate?
Cum se organizează transmiterea datelor către client din trei microservicii (produse, prețuri, comenzi) într-o arhitectură de microservicii?
Ce este un Spliterator în interiorul unui stream? Ce poate face?
Cum evaluați eficacitatea utilizării punctelor de poveste în comparație cu estimarea în ore?
Ai lucrat cu Java 21 și microservicii?
Care este rolul metodei put() în structura de date HashMap?
Se poate implementa într-o singură clasă două interfețe care conțin declarații de metode identice?
De ce ai avut nevoie de Redis dacă ai deja Postgres?
Puteți oferi un exemplu de clasă cu un constructor privat și să explicați scopul acesteia?
Ai folosit Git din IDE sau ai lucrat uneori cu linia de comandă?
Vorbește despre optimizarea GC din experiența ta reală — au fost pauze de zeci de secunde și cum le-ai optimizat?
De ce CopyOnWriteArrayList nu aruncă ConcurrentModificationException în timpul modificării în timpul iterației?
De ce și cum trebuie utilizată gestionarea erorilor în programare?
În ce formă au sosit sarcinile și de la cine?
Cum sunt organizați nodurile și elementele în interiorul unui arbore binar de căutare?
Care tehnologii îți plac cel mai mult?