Co se stane s velikostí tabulky po vložení tisíce řádků a následném smazání všeho?
Golang
Jaké jsou úrovně izolace transakcí v PostgreSQL?
Jak spustit něco s právy správce v Linuxu?
Proč jsou zde v metodách kontroly znaků použity zpětné apostrofy? Čím se liší zpětné apostrofy, dvojité uvozovky a jednoduché uvozovky?
Na co je potřeba operace kopírování pro slices? Proč nem můžeme jednoduše přiřadit jeden slice k druhému?
Na jaké úrovni byla implementována idempotence a jaký byl idempotentní klíč?
Co je to ACID a jakými mechanismy je realizována každá písmeno v PostgreSQL?
Používá virtualizace jádro hostitelského operačního systému?
Pověz zajímavé případy z práce s PostgreSQL
// isPalindrome kontroluje, zda je řetězec palindrom. // Berou se v úvahu pouze písmena a číslice ( alfanumerické znaky), porovnání je nezávislé na velikosti písmen. // O(1) v paměti + O(n) v čase // s := "racecar" func isPalindrome(s string) bool { }
Který příkaz ukazuje diskový prostor?
Proč nelze bez oprávnění obsadit port 80? Jak se nazývá skupina těchto portů?
Jaký je rozdíl mezi 'a' - 'A' a proč je to potřeba pro převod velikosti písmen?
U jakém typu multitaskingu je možný Livelock? Jaké typy multitaskingu znáš?
Jak je v Go uspořádána hash tabulka (mapa)? Co je kolize a jak se řeší? Uzavřená vs otevřená adresace, řetězení.
Jak zjistit, co program dělá při spuštění? Jak diagnostikovat příčinu pádu?
Co je to snapshot v kontextu MVCC v PostgreSQL?
Jak je implementován Mutex pod kapotou? Co je SpinLock a jak funguje?