Golang
Räägi üldiselt projektist — mis see oli lõppkasutajale?
Räägi mulle, kuidas Redis töötab, mis see on?
Kas kasutate oma töös ChatGPT-d?
Pikkus võib olla kuni 1000 — selgitage, miks see nii võib olla ja kuidas seda nähtust nimetatakse.
Stabiilsuse mustrid ebastabiilsetes võrgus kuni väline müüja: retry, circuit breaker
Kas saaks anda näite Kubernetes'i üksustest?
Kas üks gorutin saab otse kirjutada teise gorutina kaudu pufferkanalil?
/* Programmeerijale anti on ülesandeks kirjutada teavituste saatmise teenus. Nõuded: - Send meetod peab saatma sõnumeid paralleelselt. - Samal ajal ei tohi olla käimas rohkem kui maxworkers HTTP-päringuid. - Kui vähemalt üks saatmine ebaõnnestub, tuleb ülejäänud peatada ja tagastada viga. - Meetod peab õigesti käsitlema konteksti tühistamist. - Kõik ressursid peavad olema õigesti vabastatud. - Meetod võib olla kutsutud konkurentsivõimeliselt erinevatest gorutinest. - Client peab jälgima edukalt saadetud sõnumite arvu. Vajalik on teha koodireview, leida probleemid ja parandada kood.
Mis on panic Go-s ja millal seda ei saa püüda?
Rääkige minust enda kohta.
Kas saaksite rakendada praeguse lahenduse shardinguga?
Milliseid thread-safe andmestruktuure sa tead Go-s?
Milliseid ülesandeid teostas Kafka-ga? Kuidas seadistasite kohaletoimetamise garantiid (exactly-once)?
Kuidas sa näed oma tehnilist arengut? Mida sa tahad õppida?
Mis on defer Go-s? Mida näitab kood kahe deferiga?
Kas te nüüd koostööd teed eelnevate ettevõtetega? Kas nad võtsid sind tööle?
Mis on näidik ja kui palju mälu see võtab?
Kuidas kontrollida broneerimise ajavahemiku õigsust (from < to)?
Mis on XSS (Cross-Site Scripting)?
Mis on gorutined Go-s? Kuidas töötab Go planeerija (GMP mudel)?