Cum se măsoară eficiența muncii cu date și la ce influențează?
Java
Poți explica ce înseamnă termenul 'obiect imutabil' și care sunt caracteristicile sale cheie?
Ce structură de date stă la baza implementării HashMap și cum funcționează?
Cum se pot parcurge elementele unei colecții implementate prin LinkedList?
Puteți explica mecanismul de funcționare al structurii de date HashMap și cum asigură accesul rapid la elemente?
De ce să separăm obiectele from și to (în loc să lucrăm direct cu first și second)?
Cum ai realizat completarea bazei de date în proiectul tău?
Ce număr de fire paralele sunt gestionate de mecanismul intern ForkJoinPool?
Detectezi vreo oportunitate de a trata excepțiile în codul tău?
Explicați conceptul de 'se întâmplă înainte' în contextul modelării secvenței de evenimente în programarea multithread.
Ați folosit anterior sistemul de schimb de mesaje RabbitMQ în proiectele dvs.?
Cum se disting diferitele tipuri de colectori de gunoi și care sunt caracteristicile lor?
Ce se întâmplă dacă nu adaugi o blocare pesimistă? Ce opțiuni de blocare există?
De ce ați decis să luați în considerare această poziție? Ce nu vă convine la locul dvs. actual de muncă?
Se pot întâlni întârzieri în proces?
Care sunt diferențele dintre utilizarea fluxurilor de date și buclele obișnuite în programare?
Cum s-a reușit dublarea throughput-ului?
Pe ce server sau platformă a fost realizată implementarea aplicației?
Există posibilitatea de a rămâne puțin mai mult pentru a discuta detaliile?
Au fost situații critice legate de plăți în timpul luptei?