Golang
Quelle est la valeur minimale de la longueur de la pile dans une goroutine en Go?
Quels outils et technologies avez-vous utilisés pour la mise en œuvre ou le travail avec des systèmes distribués?
Quand avez-vous utilisé pour la dernière fois un tampon pour stocker ou échanger des données?
Quels sont les avantages et inconvénients de la classe intégrée pour la journalisation dans les bibliothèques standard ?
Que se passe-t-il exactement à l'intérieur du canal lors de l'enregistrement des données ?
Comment PostgreSQL organise-t-il le stockage des données d'objets dépassant 2 kilo-octets en taille?
Comment avez-vous testé le service ? Comment l'avez-vous déployé dans Kubernetes ?
Comment se fait l'itération sur les éléments de la collection Map?
Pouvez-vous expliquer le concept et les fonctions principales d'OpenTelemetry?
Quelles difficultés peuvent survenir lors de l'utilisation de l'héritage en programmation orientée objet?
Que se passe-t-il si vous essayez de lire des données d'un canal qui ne contient actuellement aucun élément?
Comment pouvons-nous obtenir la longueur d'une chaîne si nous avons UTF-8?
Quels types de requêtes HTTP sont utilisés lors de l'interaction avec l'API REST?
Quels outils ou bibliothèques avez-vous utilisés pour implémenter l'interaction avec la base de données dans vos projets?
Que se passera-t-il lors de la création d'un index sur une grande table chaude avec un CREATE INDEX classique ? Comment créer correctement des index en production ?
Pouvez-vous expliquer le principe de fonctionnement de l'approche basée sur les événements et comment elle est utilisée en programmation?
Différence entre une machine virtuelle et un conteneur
Le consommateur reçoit un message de Kafka, le met en buffer, lorsque le batch est prêt, il l'écrit et effectue le commit. Que se passe-t-il si le service tombe en panne au moment de la construction du batch?
""" Les places dans le cinéma sont disposées en une seule rangée. Un spectateur qui vient d'arriver choisit une place, pour s'asseoir aussi loin que possible des autres spectateurs dans la rangée. Autrement dit, la distance entre la place, où le spectateur s'assiéra, et le spectateur le plus proche doit être maximale. Il est garanti qu'il y a toujours des places libres dans la rangée et qu'au moins un spectateur est déjà assis. Écrivez une fonction qui, étant donné une rangée de places (un tableau de zéros et de uns), renvoie la distance (nombre d'espaces entre les sièges) entre la place choisie et le spectateur le plus proche. [1, 0, 0, 0, 1] -> 2 [1, 0, 1, 0, 0, 1, 0, 0, 1] -> 2 [1, 0, 1, 0] -> 1 [0, 0, 0, 1] [1, 0, 0, 0] place = ((right - left) / 2) """ func maxPlaces(arr []int) int { }
Dans quelles situations le compilateur réserve automatiquement de la mémoire dans la zone dynamique (tas) ?