Golang
Snažíte se pokrýt co nejvíce procentuálně nebo pokrýt nejkritičtější obchodní logiku?
Jakým příkazem lze změnit základní commit, od kterého začíná aktuální větev?
Museli jste někdy psát operátory pro Kubernetes?
Čím se liší Atomic od běžného přiřazení k proměnné?
Považuješ se za středně pokročilého nebo seniorního vývojáře?
Co je ACID? Vysvětli úrovně izolace transakcí v PostgreSQL.
Co je zásobník a halda (heap)? Čím se liší? Jak zjistit, kde je alokována proměnná?
Jaké typy paměti rozlišuje Go (zásobník a halda)? Čím se liší? Jak Garbage Collector pracuje s objekty na zásobníku?
Máte zkušenosti s pracovníky zpráv?
Proč vznikají nuance s délkou řetězce v UTF-8?
Čím se zabývala tvá skupina a čím jsi se zabýval ty?
Jaké hodnoty získá pole rnk (DENSE_RANK) pro zaměstnance z tabulek IT a HR?
Máš zkušenosti s AI agenty, RAG systémy nebo MCP?
Čím se liší clusterovaný index od neklausterizovaného?
Umíš psát složité SQL dotazy nebo na jaké úrovni přibližně?
""" Místa v kině jsou uspořádána v jednom řádku. Nově příchozí divák si vybírá místo, aby seděl co nejdále od ostatních diváků v řadě. Jinými slovy, vzdálenost od tohoto místa, kam sedne, k nejbližšímu divákovi by měla být maximální. Je zaručeno, že v řadě jsou vždy volná místa a že již sedí alespoň jeden divák. Napište funkci, která na základě daného řádku míst (pole nul a jedniček) vrátí vzdálenost (počet mezer mezi sedadly) od vybraného místa k nejbližšímu divákovi. [1, 0, 0, 0, 1] -> 2 [1, 0, 1, 0, 0, 1, 0, 0, 1] -> 2 [1, 0, 1, 0] -> 1 [0, 0, 0, 1] -> 3 [1, 0, 0, 0] -> 3 place = ((right - left) / 2) """ func maxPlaces(arr []int) int { }
Používal jste veřejné cloudové služby?
Napište funkci processBatch, která rozdělí pole řetězců na dávky po 10, uloží každý dávku přes rozhraní Saver a při úspěchu odešle upozornění přes rozhraní Notifier
Jak jste provedli škálování Kafka konzumentů? Podle jakých kritérií?
Existují v implementaci ještě datové závody? Konkrétně v metodě Keys, která vrací řez klíčů?