Cum se face o clasă imuabilă?
Java
Care este opinia ta despre lucrul cu datoria tehnică? Cum să trăiești cu ea dacă codul este ca «spaghete»?
Cum se determină dacă o excepție este verificabilă sau ne verificabilă într-un limbaj de programare?
Ce metode cunoști pentru a realiza transmiterea mesajelor în Kafka și care sunt caracteristicile lor?
Ce tipuri de indecși există în Postgres și pentru ce sunt folosiți?
Ce situații sau comportamente în echipă consideri inacceptabile?
Poți explica cum funcționează metoda join() în Python și pentru ce este utilizată?
Vorbește despre metodele clasei Object în Java
Ce poate fi static în Java în afară de câmpuri?
Cum se creează o copie exactă a unui obiect în limbajul Java?
Care sunt dezavantajele utilizării unei metode statice în implementarea pattern-ului Singleton?
Ce este un livelock între două fire și cum îl evităm?
Ce metode de distribuție a datelor în colecțiile @OneToMany cunoști?
Cum este implementată structura de date HashMap și cum asigură accesul rapid la elemente?
Cum va afla serviciul despre noile comenzi ale utilizatorului? Cum vor fi stocate și actualizate datele despre numărul de comenzi?
Care pot fi problemele la implementarea dependențelor prin câmpuri în clasă?
Cum reacționezi când nu ești de acord cu soluția tehnică a techlead-ului?
Care sunt caracteristicile principale ale meta-informației despre un bean în definiția sa în Spring?
Cum se pot obține toate implementările înregistrate ale interfeței Bean în contextul Spring?
Spuneți-mi despre dvs. și experiența dvs.