Golang
Miks jagati monoliit mikroteenusteks?
Küsimus 4: Leia vigu koodis kanalite ja goroutine'idega (kahepoolne kanali sulgemine)
Miks te nüüd tööotsite? Mida soovite endale leida?
Miks valiti gRPC REST asemel? Kas olid konkreetseid jõudluse nõudeid?
Mis vahe on slice'il ja massiiv'il?
Miks on rate limiteris mutex vajalik? Kas probleemi saab lahendada ilma mutexita, kasutades sync.Map?
Kas saate kinnitada oma kogemust tööraamatuga?
Miks sa ei ole kolme aasta jooksul Wildberriesi meeskonda üle läinud?
Mudelige lihtne panga süsteem: - `accounts` tabel: - `id`, - `owner_id`, - `currency`, - `created_at`. - `transactions` tabel: - `id`, - `account_id`, - `amount`, - `created_at`. **Nõuded:** 1. Kirjutage SQL, mis loob skeemi vajalike piirangutega (NOT NULL, FK, CHECK `amount` mitte-null). 2. Kirjutage päring: - saada konto praegune saldo `account_id` järgi (summa `amount`). 3. Täiendav keerukus: toetada deebet/krediit (kahe kirje). Puhastamine
Kuidas määrati kiiruse piirang? Millele see põhines ja kus see rakendati? Mis tehniliselt kasutati?
Kuidas on kaart organiseeritud Go-s kapoti all?
Disaini töötaja finantsoperatsioonide asünkroonseks töötlemiseks
Millised sünkronsusprimitiivid on Go-s olemas?
Kuidas sa näed oma uut töökohta, mida ootad?
Kui kiiresti saate uude kohta minna, kui saate pakkumise?
Kas soovite arendada end fintechi valdkonnas?
Kas teil on kogemusi migratsioonidega ja mis see mehhanism on?
Formaalsem nimi — ligikaudse stringi sobivuse (ligikaudse sobivuse leidmine). On vaja kontrollida, kas esimene string on teise alamstring. Alamstring on siis, kui esimene string saab teise stringist eemaldades mõned tähemärgid. Sisend: 'car', 'cartwheel' Väljund: true Sisend: 'cwhl', 'cartwheel' Väljund: true Sisend: 'cwhee', 'cartwheel' Väljund: true Sisend: 'cartwheel', 'cartwheel' Väljund: true Sisend: 'cwheeel', 'cartwheel' Väljund: false Sisend: 'lw', 'cartwheel' Väljund: false
Kuidas lokaliseerida probleem ajapiiranguga hajusüsteemis? Kuhu vaadata?
3 üksust: kasutaja, vestlus, sõnum • Kasutajal on nimi ja registreerimise kuupäev • Vestlusel on nimi ja loomise kuupäev • Sõnumil on tekst, autor ja loomise kuupäev • Kasutaja võib olla samaaegselt mitmes vestluses • Sõnum peab kuuluma vestlusele ja ei saa kuuluda rohkem kui ühele vestlusele korraga • Valdkonda tuleb kirjeldada tabelite kujul