Sobes.tech

Golang

/* Le plus proche ancêtre commun dans un arbre en O(1) de mémoire Description Donné un arbre binaire (pas un arbre de recherche) : struct Node { Node* parent; Node* left; Node* right; } Il faut écrire une fonction qui, pour deux sommets donnés, retourne leur plus proche ancêtre commun : Node* Lca (Node* a, Node* b); */

Intern
Яндекс
120

Quelles méthodes ou outils utilisez-vous pour détecter et diagnostiquer les erreurs dans le code ou le système?

Junior — Middle
Магнит Тех
120

Comment fonctionne la capture de panic (panic/recover) en Go?

Middle
Япоки
120

Pourquoi est-il important de définir un délai d'attente lors de l'exécution de requêtes HTTP ?

Junior — Middle
AvitoAvito
120

Travaillez-vous actuellement dans une entreprise ou n'avez-vous simplement pas mis à jour votre CV?

Senior
Банк 131
120

Comment avez-vous effectué le processus de recherche et de résolution des erreurs dans les services gRPC?

Junior — Middle
WildberriesWildberries
120

Parlez-moi de la pile utilisée dans le projet actuel, en détail.

Senior
Flant
119

Parlez-moi un peu de vous — les informations clés que tout employeur potentiel devrait connaître.

Middle
Graveling
119

Lequel des fragments de code suivants contient une erreur ou un problème potentiel lié au travail avec des canaux? Option 1 package main func main() { ch := make(chan int) ch <- 1 } Option 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Option 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Option 4 package main func main() { ch := make(chan int) close(ch) <-ch } Option 5 package main func main() { ch := make(chan int, 3) ch <- 4 }

Senior
01.tech
119

Quels types de données en Go sont des références?

Senior
SberAuto
119

Comment avez-vous implémenté des tentatives de reprise différées (retry) dans RabbitMQ sans perdre de messages?

Middle+
Базис
119

Lequel des éléments suivants est un moyen de synchronisation en Go ? (canaux, sync.WaitGroup, sync.Mutex, sync.Cond)

Senior
Лаборатория Касперского
119

Parlez du package pprof

Middle+
МВидеоМВидео
119

Quelles sont les principales différences entre un arbre binaire et un arbre équilibré dans le contexte des structures de données?

Junior — Middle
OZONOZON
119

Qu'est-ce que les travailleurs?

Middle+
МВидеоМВидео
119

Veux-tu te développer dans l'architecture?

Senior
Лаборатория Касперского
119

Peut-on assigner directement un tableau à un autre si leurs tailles diffèrent?

Junior — Middle
119

Que se passe-t-il dans le système lorsqu'une demande d'allocation d'un bloc de mémoire de 1024 octets est faite?

Junior — Middle
AvitoAvito
119

Quelle différence y a-t-il entre l'interface en langage Go et les interfaces dans d'autres langages de programmation?

Junior — Middle
119

Comment se déroule l'expansion (rehash) dans les tables Swiss ?

Senior
I-teco
119
/412