Care sunt caracteristicile principale ale meta-informației despre un bean în definiția sa în Spring?
Java
Care este diferența dintre funcțiile sleep, wait și yield în contextul multitreading-ului?
Cât de confortabil este să critici, să-ți susții punctul de vedere, să adopți o poziție proactivă în discuțiile despre probleme arhitecturale?
Care este ciclul de viață al unui bean în Spring?
Spune-ne în propriile tale cuvinte despre parcursul tău profesional, experiența de muncă, tehnologiile, realizările și ce cauți pe piață.
De ce au fost utilizatori doi brokeri de mesaje în proiect — Kafka și RabbitMQ?
Cum poți face ca un array returnat printr-un getter să nu poată fi modificat din exterior?
Cum arată în general operatorul SELECT în SQL?
Care este esența pattern-ului Inversion of Control (IoC) în Spring?
Care este diferența dintre adnotările @Bean și @Component în Spring și în ce situații sunt utilizate?
Este corect ca implementarea metodei hashCode, care returnează întotdeauna unu, să fie corectă?
Ce este o expresie lambda și o interfață funcțională?
Poți enumera componentele principale ale API-ului Stream în Java?
Care este diferența dintre adnotările @Service și @Component în Spring?
Ce este idempotenta și cum o asiguri?
Cum incluziți o listă într-un DTO care nu poate fi modificat după crearea sa?
Care este diferența dintre adnotările @Bean și @Component în Spring, și în ce cazuri trebuie utilizate?
În ce mediu tehnologic a fost realizat ultimul dvs. proiect?
După ce criterii se decompune un monolit în microservicii?
@Data public class ClassA { int a; } public class ClassB extends ClassA { int b; @Override public boolean equals(Object obj) { //implementare } } @Data public class ClassA { int a; } public class ClassB extends ClassA { int b; @Override public boolean equals(Object obj) { //implementare if (this == obj) return true; if (!(obj instanceof ClassB)) return false; if (!super.equals(obj)) return false; } }