Golang
Povězte nám o sobě a posledním projektu: obchodní smysl, architektura, tým, metodologie
Jaký je důvod tvého odchodu z předchozí společnosti?
Napište funkci, která zkontroluje, zda je řetězec palindrom. Palindrom je posloupnost znaků, která se čte stejně oběma směry. Kontrolujte pouze znaky abecedy a-zA-Za-яА-Я, nerozlišujte velikost písmen. Vstup: "isPalindrome" Výstup: false <p> Vstup: "А роза упала на лапу Азора" Výstup: true <p> Vstup: "Is_s_d_+_ssi" Výstup: true
Co je to ACID a jakými mechanismy je realizována každá písmeno v PostgreSQL?
Vzpomínáš si, od které verze je dostupný rozsah podle kanálu?
Jak se to promítá do vaší služby? Jak se to všechno rozvíjelo a jaké zprávy byly sestaveny?
Jak zastavit běh gorutiny?
// úkol 2 // 1. OpenAPI + gRPC // (YAML) // info: // title: Knihy API // version: .. // paths: // /books: // get: // responses: // "200"
Co vás teď motivuje hledat novou práci?
Co je to connection pool v balíčku database/sql v Go?
Co je to slice v Go? Čím se liší len a cap?
Jak se mohou stát úniky goroutines a jak jim zabránit?
Povězte o strategiích shardování databází: kdy začít shardovat a podle jakých kritérií vybírat klíč shardování?
Pověz mi o WaitGroup a Mutex — jak se používají a k čemu jsou potřeba?
S jakými databázemi jste pracoval?
Dobře, co přesně se změnilo v samotném požadavku?
Co je to binární soubor Go, co obsahuje a jak spustit Go-kód na více platformách?
Pamatuješ si na profil zátěže — kolik na čtení, kolik na zápis?
Na co jsou indexy s geografickou filtrací?
Kolik času je potřeba na odpracování?