Jak se chránit před SQL injection?
Golang
Co jsou připravené dotazy (prepared statements)?
Co je to defer v Go a kdy je volán?
Jak funguje zachytávání paniky (panic/recover) v Go?
Jak zajistí, aby při vkládání duplicitního záznamu do tabulky s unikátním klíčem podle telefonního čísla místo chyby došlo k aktualizaci stávajícího záznamu (INSERT ON CONFLICT DO UPDATE)?
Jaké typy proměnných jsou v Go?
Čím se liší WHERE od HAVING?
Jaký je rozdíl mezi INNER JOIN a LEFT/RIGHT JOIN?
Jaký je rozdíl mezi DROP a TRUNCATE?
Je primární klíč index?
Čím se liší clusterovaný index od neklausterizovaného?
Co ukazuje příkaz EXPLAIN a jaká data poskytuje?
Jak funguje spojování řetězců v Go?
Čím se liší EXPLAIN od EXPLAIN ANALYZE?
Jaké druhy indexů existují v databázích, v čem se liší a jak rozhodujete, kdy je použít?
Povězte o úrovních izolace transakcí.