În ce situații este recomandat să folosiți excepții verificabile în programare?
Java
Puteți explica ce reprezintă parametrii în testele automate și cum sunt utilizați?
Ce este conceptul de apelare a unei metode în interiorul unei clase în programarea orientată pe obiecte?
Cum asiguri atomitatea operațiunilor în timpul interacțiunii cu microserviciile?
Cum sunt corelate coliziunile la utilizarea funcțiilor hash și a metodei hashCode în Java?
Ce asigură absența conflictelor între grupurile de consumatori în timpul procesării unui singur mesaj în sistemul de consum de mesaje?
Unde sunt stocate șirurile (String) în Java?
Care a fost focusul principal al ultimului tău proiect și ce s-a realizat în el?
Pe ce server de aplicații rulează Spring WebFlux? De ce nu Tomcat?
Ce este o skill și în ce se deosebește de un sub-agent?
Poți să numești principalele operații intermediare utilizate pentru procesarea datelor sau în fluxuri?
```java import java.util.ArrayList; import java.util.List; public class StreamTest { public static void main(String[] args) { List<String> nume = new ArrayList<>(); nume.add("Ivan"); nume.add("Max"); nume.add("Alex"); nume.stream().forEach(n -> { System.out.println(n); nume.add(n + " cel Mare"); }); System.out.println(nume); } } ```
Poți explica ce înseamnă procesul de strângere a mâinii în interacțiunea de rețea?
Ce principii sau criterii ie consideri atunci când alegi să folosești excepții necontrolate în codul tău?
Cum are loc divizarea și executarea simultană a sarcinilor pe nucleele procesorului?
Ce componente din interiorul HashMap sunt utilizate pentru compararea cheilor în timpul operațiunilor de căutare sau inserare?
Se poate folosi ArrayList pentru a adăuga un element la începutul listei?
Care este diferența dintre adnotările @Repository și @Service în contextul Spring?
În ce situații este oportun să se aplice blocarea pesimistă pentru gestionarea accesului la resurse?
Toate elementele pot încăpea într-un singur coș după calcularea hashCode și compararea cheilor?