Ako dlho ste uchovávali údaje v PostgreSQL/TimescaleDB? Čo sa stalo so starými údajmi?
Java
Aké boli najťažšie technické úlohy v komerčnom vývoji?
Ako ste zistili, že chýbajú indexy? Prečo ste použili index B-stromu?
S akými databázami ste pracovali? Prečo ste si vybrali PostgreSQL?
Vieš uviesť alternatívne spôsoby implementácie synchronizácie vlákien, podobné synchronized?
Ako by ste vyriešili problém, keď váš servis začne príliš často volať iný servis a ten zlyhá?
Povedzte o konkrétnych výsledkoch a úspechoch v číslach.
Uveďte minimálne 3-4 zručnosti, ktorými by mal disponovať dobrý vývojár v súčasnom svete.
Aké technológie boli použité na autorizáciu?
Čo poskytujú transakcie v Kafka? Na čo sú potrebné?
Čo je effectively final v Jave a kde sa používa?
Ako spustiť tento kód v niekoľkých vláknach? Prečo môže byť nebezpečný parallelStream()?
Aké fronty poznáte pre prácu s viacvláknovým spracovaním?
Ako škálovať spracovanie správ na strane Kafka consumer; čo je partition a ako sú správy rozdelené medzi partitiony?
Museli ste použiť triedy z java.util.concurrent?
Ako funguje index B-stromu? Čo urýchľuje vyhľadávanie?
Ako boli organizované kontroly pokrytia testami a zraniteľností v CI-pipeline?
10 spracovateľských aplikácií berie úlohy z databázy. Ako zabrániť, aby dva inštancie zobrali rovnakú úlohu?
Museli ste optimalizovať prácu s databázou alebo dotazy?
Boli mikroservisy alebo aplikácie vyvíjané od základu, od architektúry po implementáciu?