Java
De ce depinde valoarea maximă a unei variabile în limbajul Java?
Cum se poate alege sursa de date (locală sau la distanță) atunci când se utilizează Spring Framework?
Este obligatoriu să folosiți @PathVariable pentru a defini o variabilă în rută în Spring MVC?
Ce face ca Java să fie independent de platformă și cum este realizat acest lucru?
Aveți experiență în utilizarea framework-ului Netty pentru dezvoltarea de aplicații de rețea?
Este GET idempotent? Poate exista o situație în care nu este idempotent?
Care sunt avantajele și dezavantajele utilizării Spring Boot în dezvoltarea aplicațiilor Java?
Poți enumera principalele tipuri de implementări ale colecțiilor bazate pe liste?
Care este diferența dintre construcțiile try-catch și try-with-resources în gestionarea excepțiilor și a resurselor?
Lungimea listei influențează timpul de execuție atunci când se inserează un element într-o listă legată?
Ce v-a motivat să vă schimbați domeniul profesional?
Ce tipuri de erori în software sunt considerate imposibil de interceptat și gestionat complet?
Ce părere aveți despre afirmația că acoperirea testelor de 100% este imposibilă și nu este întotdeauna necesară?
În ce cazuri trebuie să folosiți interogări SQL native și în care Hibernate?
Explica principiul funcționării metodei de dublu control în contextul programării multi-threaded.
Puteți explica scopul adnotării Autowired în contextul injecției de dependențe în Spring?
Din ce componente este format mecanismul de comportament tranzacțional gestionat annotat @Transactional?
Ce problemă poate apărea într-un mediu de producție cu acces multi-thread la serviciu (mai multe solicitări REST simultane)?
Au fost cazuri în care ați invitat pe cineva să susțină un interviu tehnic?
Au fost implicate rolurile de afaceri în procesele echipei în timpul sprintului?