Sobes.tech

Golang

Je možné vylepšiť algoritmus maxSegment?

162

Prosím, povedz mi, aký jazyk používaš ako hlavný? Máš aj ďalšie jazyky, na ktorých pracuješ?

162

S ktorými databázami pracujete? Aký bol maximálny objem uložených dát?

162

Aký bol profil zaťaženia čítania a zápisu pre tieto úložiská: koľko požiadaviek za sekundu?

160

Stručne opíšite architektúru projektu s pohľadávkami.

160

Aký je tvoj hlavný programovací jazyk? Používaš C++ alebo Python?

159

Aký bol najväčší objem dát, s ktorými ste pracovali, a koľko požiadaviek na čítanie/zápis bolo?

158

Prečo ste sa rozhodli použiť LLM namiesto jednoduchšej logiky v kóde?

157

Popíšte algoritmus riešenia úlohy maxSegment

156

V čom je výhodnejší JWT oproti ukladaniu relácií na serveri?

156

func Pipe(p Producent, c Spotrebič) error { // TODO buf := make([]any, 0, MaxItems) cookies := make([]int, 0) flush := func() error { if len(buf) == 0 { return nil } if err := c.Process(buf); err != nil { return err } for _, cookie := range cookies { if err := p.Commit(cookie); err != nil { return err } } buf = buf[:0] cookies = cookies[:0] return nil } for { items, cookie, err := p.Next() if err != nil { flush() return err }

155

Prečo bolo volanie backend.Invoke vykonané mimo mutex?

152

// kód pre funkciu best() // s obsluhou chýb, ak backend nie je dostupný

150

Čo sa stane, ak Consumer.Process vráti chybu — údaje z bufferu sa neztratí?

150

Vyvažovač musí pochopiť, že backend odpovedá chybami, a pri prekročení prahu na určitú dobu ho vylúči z vyvažovania (Circuit Breaker)

150

Daná je reťazec S, je potrebné spočítať počet podreťazcov v tomto reťazci, ktoré obsahujú všetky znaky tohto reťazca aspoň raz. Príklady: "abca" -> 3 // abc, bca, abca "aa" -> 3 // aa, a, a, "ffg" -> 2 // ffg, fg

149

Aké je maximálne množstvo požiadaviek za sekundu, ktoré momentálne zvládate pri vysokom zaťažení?

147

Aké programovacie jazyky, okrem Go, používate pre seba alebo v komerčnom vývoji?

147

Toto je reťazec znakov. Nájdite počet počtu párov indexov i a j (i <= j), medzi ktorými, vrátane, nie sú opakujúce sa znaky. Pre reťazec "aba" je odpoveď 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") Pre reťazec "acbb" je odpoveď ?:

147
/11