Java
Jaké jsou výhody a nevýhody používání Protocol Buffer pro serializaci dat?
Jaké jsou výhody a nevýhody použití metody concat uvnitř smyčky při práci s poli?
V čem spočívá nutnost uvolnění zdrojů po jejich použití?
Na co je určeno nástroj Checkstyle a jakou roli hraje v procesu vývoje?
Jak byl váš vývojový proces organizován? Jak k vám zadání dorazila? Dělali jste nasazení sami?
Jak je zajištěno umístění souborů v RAM po jejich kopírování z pevného disku?
Jaké oblasti paměti jsou v JVM používány pro ukládání dat a jak se od sebe liší?
Jaké důvody mohou bránit povýšení v současné společnosti?
V čem se liší hexagonální architektura od Onion architektury a jaké jsou jejich hlavní výhody?
Jaké přístupy existují, jak se vypořádat s nestabilní integrací, která může neodpovídat od minuty do dne?
Existuje systém, který umožňuje uživatelům pracovat se soubory v prohlížeči. Technologický stack je standardní: Java, Spring, React, Postgres. Soubory jsou uloženy v souborovém systému na backendu a metadata souborů v databázi. Tým implementoval funkci: přejmenování souboru. Tato metoda je klíčová pro přejmenování souboru na backendu. Je třeba provést revizi, při které budou identifikovány potenciální problémy v existujícím kódu a navržena jejich řešení. @Transactional public void process(String oldName, String newName) { Long id = exec("select id from file where name='" + oldName + "'"); processFile(oldName, newName); // přejmenování souboru na disku exec("update file set name='" + newName + "' where id = " + id); }
Jakými toky? (upřesňující otázka po zmínce o vstupech a výstupech)
Máte zkušenosti s analytickým systémem Druid?
Můžete vysvětlit účel a použití modifikátoru transient v jazyce Java?
Máte zkušenosti s Kotlinem?
Jaká je role anotace Test v knihovnách pro jednotkové testy, jako je JUnit?
Máte praktické zkušenosti s vývojem v jazyce Java?
Jaké oblasti nebo úkoly tě zajímají rozvíjet v budoucnu?
Lze při přetížení metody s různými sadami parametrů změnit typ vrácené hodnoty?
Měli jste zkušenosti s vlastní konfigurací prostředí Docker?