Golang
Comment créer au mieux une tranche avec une mémoire préallouée via make ? Pourquoi spécifier la capacité à l'avance ?
Êtes-vous pour ou contre les procédures stockées?
Avez-vous déjà aidé des collègues moins expérimentés ? Comment cela se passait-il généralement ?
Y a-t-il eu des cas où vous avez dû défendre une idée ou une fonctionnalité devant le produit ou les analystes?
Parlez-nous de votre expérience professionnelle et pourquoi vous avez décidé de chercher un emploi.
// Corrigez le code pour que les requêtes soient concurrentes et que le code de réponse soit affiché // et en cas d'erreur, enregistrez-la et continuez le traitement package main import "net/http" var addrs = []string{"[link]"} func main() { for _, url := range addrs { resp, err := http.Get(url) if err != nil { log.Error(err) continue } // Traiter resp si nécessaire } }
Démontrez l'algorithme de recherche d'un élément dans un arbre binaire de recherche en utilisant un exemple (comparaison avec la clé du nœud, déplacement à gauche/droite).
Comment interagis-tu dans une équipe qui a un middle et un team lead?
HeadHunter peut envoyer une réponse via webhook, mais pas Avito — il faut le faire manuellement. Comment gérer cela?
Que faire s'il y a une partition et qu'il est impossible d'augmenter le nombre de consommateurs?
Quelle est la différence entre un processus et un thread?
Quels sont les problèmes avec un objet DTO qui traverse toutes les couches (handler → service → repository) ?
Comment communiquer entre services — gRPC, REST ou autre chose ?
Pourquoi dans ce cas précis, gRPC a-t-il été choisi pour le service d'agrégation?
Dans votre CV, il est mentionné que vous avez accompagné 3 microservices en Golang. Qu'avez-vous fait d'autre en plus de la normalisation et de la validation des données ? S'agissait-il de support ou de développement ?
Qu'est-ce que le verrouillage optimiste?
Comment ClickHouse trouve-t-il la relation entre les colonnes?
Sur quelle base ont-ils effectué la partition dans Amazon Athena?
Quel index utiliser si nous voulons rechercher par le titre du livre?
Quels modèles de concurrence connaissez-vous en Go?