Cum sunt înregistrate cerințele sistemului — doar în sarcini, iar analistul le descrie?
Java
Care este rolul adnotării @Component în contextul Spring și pentru ce este utilizată?
Cum se realizează sincronizarea în interiorul metodei cu cuvântul cheie synchronized?
La ce folosește stiva și la ce folosește heap-ul? Care este diferența?
Ce înseamnă principiul Fail-fast și de ce este aplicat în dezvoltarea software-ului?
Care este diferența dintre comenzile break și continue atunci când sunt utilizate în bucle, și în ce situații ar trebui să folosiți fiecare dintre ele?
Care a fost profilul de încărcare pentru citire și scriere — RPS?
În ce situații ați folosit interfețe funcționale în proiectele dvs.?
De ce a fost introdusă în Java 8 posibilitatea de a seta o implementare implicită pentru metodele din interfețe?
Ce instrumente sau metode folosești pentru a-ți organiza și gestiona timpul în munca ta?
Au fost utilizate proceduri stocate sau funcții în cadrul bazei de date în proiectul dumneavoastră?
Care este funcția principală a metodei care implementează o tranzacție în sistem?
Care sunt cele trei abilități cele mai importante pentru un dezvoltator bun în lumea modernă?
Poți enumera principalele caracteristici și particularități ale framework-ului Spring?
Care sunt principalele sarcini și responsabilități în munca ta actuală?
În ce condiții trebuie să corespundă metodele equals și hashCode în Java?
Puteți explica mecanismul structurii de date Set și cum stochează valorile unice?
Ce sunt probele de liveness și readiness în Kubernetes? Cu ce diferă?
Poți explica ce înseamnă termenul 'Job' în contextul sistemelor sau programării?