Jaký je rozdíl mezi anotacemi @Bean a @Component a kdy lze jednu nahradit druhou?
Java
Jaké nástroje používáš nebo znáš pro analýzu a vizualizaci hierarchií závislostí v datech nebo projektech?
Povězte nám o pokrytí testy a přístupu k testování v týmu
V čem se liší metody sleep() a wait() v programování, a v jakých situacích se jejich použití liší?
Co je to vrstva proti korupci a jak byla organizována?
Vysvětli princip Dependency Injection a IoC ve Springu.
Máte zkušenosti s používáním metod skupinování dat v projektech?
Jakými metodami lze získat objekty Stream v rámci použití Stream API?
Jaké algoritmy vyvažování zátěže znáte?
Můžeš vyjmenovat programovací jazyky, které běží na JVM?
Upravte metodu tak, aby při přetečení vracela chybu. Ukažte to na příkladu sčítání dvou čísel.
Jak jednáš každý den, pokud máš problém s úkolem?
Používáte indexování pro rychlé hledání dat ve sloupci věku v databázi?
Můžete vysvětlit, co se děje v operacích postinkrementu?
Pověz o ThreadPool, ForkJoinPool a jeho vlastnostech.
Vytvořil(a) jste nebo doplnil(a) API pro integraci nových funkcí nebo rozšíření stávajícího funkčního rozsahu?
Jaký je rozdíl mezi anotacemi @Repository a @Service v kontextu Springu?
Jak se vytváří přesná kopie objektu v jazyce Java?
```java import java.util.ArrayList; import java.util.List; public class StreamTest { public static void main(String[] args) { List<String> jmena = new ArrayList<>(); jmena.add("Ivan"); jmena.add("Max"); jmena.add("Alex"); jmena.stream().forEach(jmeno -> { System.out.println(jmeno); jmena.add(jmeno + " Velký"); }); System.out.println(jmena); } } ```
Jak jste provedli migraci struktury databáze při přesunu mezi různými testovacími prostředími ve vašem posledním projektu?