Sobes.tech

Golang

Quels types d'architectures en couches existent ? (Clean Architecture, Hexagonal, DDD)

193

Comment se déroule le flux de tâches, du business au développement?

192

Comment implémenter l'envoi de messages dans un service gRPC ?

Junior — Middle
191

Les RPS des services ont-ils été mesurés?

190

Y a-t-il un développement mobile dans votre équipe?

189

Quelles situations imprévues peuvent survenir lors du processus de réservation et comment y faire face?

189

Y a-t-il un moyen de gérer et d'ajuster le ramasse-miettes stop-the-world en Go?

189

// Trouver le nombre pair maximum package main import "fmt" func main() { var max int for i := 1000; i > 0; i-- { go func() { if i%2 == 0 && i > max { max = i } }() } fmt.Printf("Le maximum est %d", max) } func maxEvent(n, workers int) int { var wg sync.WaitGroup results := make(chan int, workers) jobs := make(chan int, workers) for w := 0; w < workers; w++ { wg.Add(1) go func() { defer wg.Done() localMax := -1 for num := range jobs { if num%2 == 0 && num > localMax { localMax = num } } result <- localMax }() } go func() { for i := 1; i <= n; i++ { jobs <- i } close(jobs) }() go func() { wg.Wait() close(results) }() globalMax := -1 for localMax := range results { if localMax > globalMax { globalMax = localMax } } return globalMax }

189

Surveillez-vous vous-même la surveillance ou avez-vous une équipe séparée?

188

Quels moyens de synchronisation en Go connais-tu?

188

Écrivez une requête qui sélectionne les noms des employés qui connaissent SQL et au moins un autre langage. Considérez qu'un employé est un nom unique.

187

Y a-t-il une table chaude dans la base de données qui est constamment lue ? Comment travailler avec les index dans ce cas ?

187

Que faites-vous après avoir réparé quelque chose?

186

Comment fonctionne le mécanisme de réservation de places au niveau de la base de données ? Comment garantir qu'une place ne sera pas vendue deux fois ?

186

Est-ce que toutes les requêtes GET seront exécutées en parallèle s'il y a entre 500 et 1000 URL ?

185

Combien de services ont lu le topic Kafka?

184

Est-ce que la taille du tampon du canal influence quelque chose dans le pool de workers?

183

Comment surveiller la précision du fonctionnement du système (surveillance) ?

183

Quelles tâches as-tu effectuées dans le projet de ton côté?

183
/12