Jaké metody a přístupy používáte k zajištění bezpečnosti při vývoji vícevláknových aplikací?
Java
Jaké jméno bych měl použít, když k tobě mluvím?
Vysvětlete účel a vlastnosti použití klíčového slova volatile v programování.
Kdy je vhodné provádět přímou interakci mezi mikroservisy a v jakých případech je lepší použít jiné přístupy?
Jak velká byla maximální velikost databáze v PostgreSQL, kterou jste použili ve svém posledním projektu?
Jak je určena časová složitost operace vložení prvku do HashMapy?
Jak byla zajištěna stabilita a údržba služeb ve vašem posledním projektu?
Vytvořte příklad kódu, který povede k vzájemnému zablokování vláken bez možnosti jejich uvolnění.
Jaký časový nebo výpočetní index má operace odebrání prvku ze zásobníku?
Jaký byl důvod volby PostgreSQL jako databáze pro váš poslední projekt?
Můžete uvést příklad použití front pro výměnu dat mezi mikroservisy?
Vysvětlete, co je zaručený vzájemný zámek v vícevláknovém programování.
Povězte mi o posledním projektu, na kterém jste pracoval a který vás obzvlášť inspiroval.
Pověz o situaci, kdy jsi musel přesvědčit ostatní o svém názoru nebo návrhu
Kdy je vhodné používat fronty pro výměnu zpráv mezi mikroservisy?
Můžeš uvést příklad SQL dotazu provedeného v PostgreSQL?
Jaké přístupy a praktiky se používají pro bezpečnou práci s vlákny v vícevláknové vývoji?
Popište, jak jste v posledním projektu komunikovali s týmem.