Sobes.tech

Golang

Explică ce este indexarea în bazele de date, la ce folosește, care sunt avantajele și dezavantajele sale.

Middle
180

Poți vorbi despre canalele în Go? La ce servesc și cum sunt utilizate?

Middle
179

Care este diferența dintre TCP și UDP?

Middle
179

Vorbește despre array-uri și slices în Go: în ce sunt asemănătoare și în ce diferă.

Middle
179

Vorbiți despre coada cu prioritate

Middle
178

Care este diferența dintre un proces și un fir de execuție la nivelul sistemului de operare?

Middle+
178

O șir de caractere dat conține caracterele (){}. Este necesar să se determine dacă șirul de intrare este echilibrat din punct de vedere al parantezelor.

Middle
176

Poate un pod în Kubernetes să conțină mai multe containere cu un spațiu de nume de rețea comun? În ce se deosebește un pod de un container?

Middle+
176

/* Locurile din cinematograf sunt aranjate într-un singur rând. Spectatorul care tocmai a sosit alege un loc pentru a sta cât mai departe de ceilalți spectatori din rând. Adică, distanța de la locul unde se așază până la cel mai apropiat spectator trebuie să fie maximă. Se garantează că există întotdeauna locuri libere și că cel puțin un spectator este deja așezat. Scrie o funcție care, pe baza unui rând de locuri (un array de zerouri și unu), va returna distanța de la locul ales. Input: [1, 0, 0, 0, 0, 1] Output: 2 Input: [1, 0, 1, 0, 0, 1, 0, 0, 0, 1] Output: 2 Input: [1, 0, 1, 0] Output: 1 */

Middle
176

Ce niveluri de izolare a tranzacțiilor există și în ce constau diferențele dintre ele?

Middle
176

Ești în prezent în căutare activă și de ce iei în considerare oferte?

Middle
175

Cum funcționează select cu mai multe canale în Go?

Middle
175

Dacă căutarea binară și arborele de căutare funcționează în același timp, de ce există ambele și când să folosești care?

Middle
175

Implementați un limitator de rată în memorie, sigur pentru fire, folosind algoritmul Sliding Window sau Token Bucket. Interfață: type RateLimiter interface { Allow(key string) bool } Cerinte: - Limitare: N cereri în T secunde pentru o cheie - Implementare sigură pentru fire - Fără biblioteci externe - Minimizează blocările - Explică: - condiții de cursă posibile - impactul asupra GC - comportamentul cu un număr mare de chei Parametri de intrare: NewRateLimiter(limit int, window time.Duration)

Senior
175

Scrieți teste pentru verificarea cazurilor limită ale soluției la problema distanței maxime

Middle
175

Ce este DNS și cum funcționează?

Middle
174

Putem crea un array al cărui elemente sunt de tipuri diferite, de exemplu 1, "A" și false?

Middle
173

Dacă un container nu răspunde la ping de la alt container (gol, procesul nu se încheie), la ce poate indica acest lucru?

Middle+
172

Ce baze de date ai folosit în muncă?

Middle
172

Ce este o tranzacție?

Middle
171
/12