Java
Hrál jste někdy roli vedoucího funkcí?
Jak plánujete rozvíjet své technické dovednosti a profesní kompetence v oblasti vývoje?
Můžeš uvést cloudové platformy a služby, se kterými jsi pracoval nebo o kterých víš?
Použili jste Criteria API a Specification API v JPA? K čemu slouží?
Jak je implementována koncepce aspektově orientovaného programování ve frameworku Spring?
Jaké nástroje a knihovny jste ve své praxi použili k realizaci různorodých toků?
Začněme přístupem k GC, který nepoužívá generace (negenerativní GC).
V jakých případech může použití jednoho souboru vyvolat konkurenci vláken při paralelní práci?
Jak je prováděn zápis proměnných do sdílené paměti vlákny?
Máte zkušenosti s používáním knihovny Lombok ve svých projektech?
Jaký je hlavní účel systému Apache Kafka a proč je široce používán v moderních projektech?
Jak lze implementovat mechanismus globálního ukládání dat v aplikaci?
Jaký je hlavní úkol JDK a proč je nezbytný pro vývoj v Javě?
Jaké komponenty zahrnuje model paměti Java (JMM)?
Je povinné přepsat metodu equals v každém případě, kdy je potřeba porovnávat objekty?
Jak implementovat princip jednotné odpovědnosti v reálných projektech?
Jaká je vaše oblíbená architektura? Povídejte nám o DDD.
Jaké přístupy používá Spring k řešení výjimek a chyb?
Jak lze představit interakci mezi třídami při použití abstrakce?
Jak implementovat paralelní HTTP volání? Přichází požadavek, je třeba volat službu paralelně pro každou úlohu, počkat na všechny odpovědi a vrátit výsledek.