Sobes.tech

Golang

Mis on JWT token? Millest see koosneb?

203

Kirjeldage algoritmi, kuidas arvutada alamsõnesid, millel on kõik unikaalsed tähemärgid

202

Kuidas toimub kliendi, autoriseerimisteenuse ja poe mikroteenuse vaheline koostöö JWT kasutamisel? Ja mis muutub ilma JWT-ta, sessioonidega?

201

Räägi oma töökogemusest ja millega tegeled.

201

Räägi AeroHotels projektist: lõplik arhitektuur, kuidas sa kujundasid backend'i?

200

Mis on kihiline arhitektuur ja kuidas see oli sinu projektis organiseeritud?

198

Milline oli meeskonna koosseis? Kas see oli monofunktsionaalne või ristfunktsionaalne?

198

Millist positsiooni praegu kaalud endale, mis oleks huvitav?

197

Mis on grooming ja kuidas see erineb planeerimisest?

195

Ülesanne: on teenus, millel on piirang 5 paralleelsetele päringutele LLM-ile. Kui saadetakse 6. päring, saadakse 429. Kuidas seda probleemi kontseptuaalselt lahendada?

193

/* On olemas rakendus mikroteenuste arhitektuuriga. Mikroteenust saab abstraktselt kirjeldada `Backend` liidese abil. Ühe mikroteenuse eksemplarile pääsemiseks, saan kasutada `BackendImpl` tüüpi, mis on juba realiseeritud. Iga mikroteenusel on mitu kümneid käimasolevaid eksemplare, iga igaüks on kättesaadav oma aadressi `addr` kaudu. Kuid üksikud mikroteenuse eksemplarid ei ole usaldusväärsed: need võivad kokku kukkuda, olla kättesaamatud või ülekoormatud. Seetõttu peate te rakendama tüüpi `Balancer`, mis samuti realiseerib `Backend` liidese ja teostab koormuse jaotamise mikroteenuse eksemplaride vahel, valides iga kord **vähem koormatud** eksemplari. */ type Request interface{} type Response interface{} type Backend interface { Invoke(ctx context.Context, req Request) (Response, error) } var _ Backend = &BackendImpl{} // addr sisaldab konkreetse eksemplari ip:port func NewBackend(addr string) *BackendImpl type Balancer struct { //TODO } var _ Backend = &Balancer{} // addrs sisaldavad kõigi tasakaalustatud eksemplaride aadresse func NewBalancer(addrs []string) *Balancer { //TODO }

192

Kuidas funktsioon ilmub ja jõuab müügini: planeerimine, arendus, testid, koodi ülevaatus, juurutamine, tagasivõtmine?

189

Kuidas integreerisite LLM-i nõuete kogumise projekti? Rääkige üldiselt.

189

/* Antud on tähemärkide jada. Leidke indeksipaaride i ja j arv (i <= j), mille vahel ei ole korduvaid tähemärke. Jada "aba" puhul on vastus 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") */

189

Kuidas te töötasite isikuandmetega enne nende saatmist välisele LLM-ile?

188

Mida teate Yandexi multitrack-programmist?

187

/* Antud on tähemärkide rida. Leidke indeksite i ja j paare arv (i <= j), mille vahel ei ole korduvaid tähemärke. Rida "aba" puhul on vastus 5: võivad olla ASCII [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") */

187
/11