Golang
Co lze říci o rychlosti čtení při přítomnosti indexu?
Proč byl monolit rozdělen na mikroservisy?
Otázka 4: Najít chyby v kódu s kanály a goroutines (dvojité uzavření kanálu)
Proč hledáte nyní práci? Co chcete najít pro sebe?
Proč byl zvolen gRPC místo REST? Měly nějaké konkrétní požadavky na výkon?
Podle jakého algoritmu pracuje Garbage Collector v Go? Jak vůbec funguje?
Je souběžný přístup ke strižně bezpečný? Dojde ke stavu závodu, pokud 4 goroutines změní každý svůj jedinečný index ve strižně?
Co jiného, kromě mutexu, lze použít k ochraně před race condition?
Můžete potvrdit zkušenosti prostřednictvím pracovní knihy?
Modelujte jednoduchý bankovní systém: - Tabulka `accounts`: - `id`, - `owner_id`, - `currency`, - `created_at`. - Tabulka `transactions`: - `id`, - `account_id`, - `amount`, - `created_at`. **Požadavky:** 1. Napište SQL pro vytvoření schématu s potřebnými omezeními (NOT NULL, FK, CHECK na nenulové `amount`). 2. Napište dotaz: - získat aktuální zůstatek účtu podle `account_id` (součet `amount`). 3. Přidaná obtížnost: podpora debet/kredit (dvojí zápis). Úklid
Co tě zaujalo na této nabídce a proč odcházíš ze svého předchozího místa?
Navrhněte pracovníka pro asynchronní zpracování finančních operací
Jaké primitives synchronizace existují v Go?
Co je JWT a Cookie, v čem se liší?
Jak vidíš své nové pracovní místo, čeho očekáváš?
Jak rychle budete moci začít na novém místě, pokud dostanete nabídku?
Máte zájem se rozvíjet v oblasti fintech?
Máte zkušenosti s migracemi a co je to za mechanismus?
Formálnější název — přibližné shody řetězců (nalezení přibližné shody). Je třeba zkontrolovat, zda je první řetězec podřetězcem druhého. Podřetězec je, když lze první řetězec získat z druhého odstraněním některých znaků. Vstup: 'car', 'cartwheel' Výstup: true Vstup: 'cwhl', 'cartwheel' Výstup: true Vstup: 'cwhee', 'cartwheel' Výstup: true Vstup: 'cartwheel', 'cartwheel' Výstup: true Vstup: 'cwheeel', 'cartwheel' Výstup: false Vstup: 'lw', 'cartwheel' Výstup: false
Jak lokalizovat problém s timeoutem v distribuovaném systému? Kam se podívat?