Golang
Akú úlohu majú kľúče idempotencie v systémoch a prečo sa používajú?
Koľko bolo pripojení k PostgreSQL? Čo robiť, ak pri 10 tisícoch RPS nie je dostatok pripojení?
Aká je úloha hash indexu v databáze a prečo sa používa?
Prečo je dôležité obmedziť prístup k určitým údajom v systéme?
Je možné považovať slice za bezpečný na použitie v prostredí s viacerými vláknami bez ďalších opatrení na synchronizáciu?
Akú sumu zvažujete v motivačnej časti?
Čo je rozdiel medzi HAVING a WHERE?
Čo sú to optimistické a pesimistické zámky v PostgreSQL? V čom sa líšia?
Čo ste presne robili s ClickHouse – pracovali ste s klastrom, replikáciou, rozdeľovaním tabuliek?
Vysvetlite, čo sa rozumie metódou vkladania SQL kódov do aplikácie a ako ju predísť.
Aký mal tvoj tím, koľko ľudí?
Je možné zachytiť a spracovať paniky vnútri volania defer v Go?
Môžete vysvetliť princípy normalizácie údajov v databázach a ich druhy?
Ktoré metódy patria do dátovej štruktúry alebo triedy?
Na čo je SELECT FOR UPDATE?
Aké nefunkčné požiadavky sú dôležité pre systém rezervácie lístkov?
Alebo bol Redis v jednom dátovom centre a na neho sa všetci obracali?
Čo sa stane, ak zatvoríte už zatvorený kanál? Čo sa stane, ak napíšete do nil kanála?
Aké sú rozdiely medzi protokolmi HTTP/1.1 a HTTP/2?
Použili ste vzory Inbox a Outbox?