Aké vzory návrhu ste sami použili v reálnych obchodných problémoch?
Java
Úloha: existujú dva mikroservisy, je potrebné preniesť veľkú tabuľku (viac ako 3 milióny záznamov) z jedného do druhého (vytvoriť lokálnu kópiu). Ako by ste to realizovali, s ohľadom na to, že údaje sa môžu často meniť a je potrebná transakčnosť (všetko alebo nič)?
Aké parametre má anotácia @Transactional?
Povedajte o keši, o ktorom ste spomenuli: ako bol implementovaný, či boli problémy pri práci v niekoľkých inštanciách a ako boli riešené (vrátane cez Kafka)?
Čo je to mechanizmus dirty checking v Hibernate? Vieš, čo to je?
Čo môžete povedať o probléme N+1? Stretli ste sa s ním? Uveďte príklad.
Ako ste kombinovali prácu so štúdiom v posledných rokoch štúdia na inštitúte?
Povedzte nám, čím ste sa zaoberali na poslednom mieste práce a prečo ste sa rozhodli odísť?
Aké sú nevýhody singletonu?
Aké sú nuansy/nevýhody mechanizmu dirty checking?