Golang
Pověz mi o principech SOLID
Od jaké částky zvažujete nyní nabídku?
Stále pracujete na svém současném místě?
Máte zkušenosti s kryptoměnami a blockchainem? Zajímá vás toto odvětví?
Co je to Mutex a RWMutex? Čím se liší?
Lze přidat prvek do nil slice?
Jsou slices v Go bezpečné pro více vláken? Lze psát paralelně do různých indexů slice bez mutexu?
Co bude fungovat rychleji — generika nebo prázdné rozhraní?
Jak si jistý/á se cítíš v oblasti vícenásobného a asynchronního programování?
Jaké indexy jste použili?
Co je třeba udělat na spotřebiteli pro přesně jednou?
Řekni mi, co se na konci děje — jak shromažďujeme vyrovnávací paměť?
Existují předoffery na rukou?
Agregát vždy pracuje na úrovni jedné transakce. Co je ještě důležité vědět o agregátech v DDD?
Co se děje při čtení z uzavřeného kanálu? Proč se program zasekne v nekonečné smyčce při čtení z uzavřeného kanálu bez použití range?
Provedl jste zátěžové testování?
Byly měřeny RPS služeb?
Představte si, že máte obrovskou databázi (miliardy uživatelů na sociální síti) a je třeba najít uživatele podle ID, ale dotaz je pomalý. Co byste udělali jako první?
Povězte o případu, kdy jste se setkali s nejasnou úlohou nebo situací a museli jste jednat bez očekávání instrukcí.
Ukázali ti službu a řekli, abys to udělal stejně — tvé akce