Java
De ce au fost utilizate Prometheus, Grafana și ELK?
Ce metode pot fi utilizate pentru a verifica corectitudinea sintaxei interogărilor SQL în timpul scrierii testelor unitare?
Cum se implementează un sistem distribuit care satisface toate proprietățile CAP? Care sunt aceste proprietăți?
Ce se întâmplă în interiorul HashMap-ului atunci când are loc o coliziune de chei la inserarea unui element?
Ce metode permit să asigure toleranța la defecte a serviciului și recuperarea rapidă a acestuia fără a perturba funcționarea întregului sistem?
Cum a declanșat schimbarea statutului contractului calculele ulterioare? Starea s-a schimbat în bază — ce urmează?
Poți oferi un exemplu de utilizare a unui bloc static în cod?
Care este diferența dintre structura de date 'stivă' și 'coadă'?
Cum se implementează blocarea optimistă în cod? Ce se întâmplă în cazul unui conflict de versiuni?
Ce secvență de pași este implementată în dezvoltarea acestui proiect?
Puteți explica cum este organizată memoria în Java și ce zone include?
Care sunt avantajele și dezavantajele utilizării metodei concat într-o buclă atunci când lucrați cu array-uri?
Ce excepție este generată în cazul încercării de a accesa un element de array cu un index invalid?
Ce parametri de configurare din Kafka răspund pentru durata de păstrare a mesajelor în coadă?
Cum era organizat procesul de dezvoltare? Cum ajungeau sarcinile la tine? Tu făceai deploy-ul singur?
Ar trebui incluse în blocul general al interviului tehnic întrebări legate de proiectare pentru candidații de nivel Senior-developer?
Ce faceți cu subiectele DLT?
Poți enumera tipurile de relații dintre tabele într-o bază de date relațională?
Ai condus interviuri în locul liderului sau ai ajutat-o?
Cum este organizată memoria în stivă și în heap și cum interacționează între ele?