Golang
Combien de canaux seraient nécessaires pour organiser ce mécanisme si l'on utilise des canaux pour collecter les résultats des services?
Comment une tranche (slice) grandit-elle en Go?
Qu'est-ce que la notation Big O?
Avez-vous déjà aidé des collègues moins expérimentés ? Comment cela se passait-il généralement ?
Quelle est la différence entre les commandes EXPLAIN et EXPLAIN ANALYZE dans PostgreSQL?
Quelle est la différence entre TCP et UDP ? Pourquoi utilise-t-on UDP pour la vidéo en streaming et la voix ?
Peut-on passer un nombre arbitraire d'arguments à une fonction?
À quel point recherchez-vous activement un nouvel endroit et pourquoi avez-vous décidé d'entrer sur le marché?
Pourquoi faire un commit offset manuel au lieu de l'autocommit?
Carte militaire?
Parle-moi de ton projet. Que fais-tu là-bas?
Qui s'occupe du déploiement : les développeurs ou DevOps?
Pourquoi avoir divisé le monolithe en microservices?
Question 4 : Trouver des erreurs dans le code avec des canaux et des goroutines (fermeture double du canal)
Que savez-vous de nous en tant que produit?
Pourquoi avoir choisi gRPC plutôt que REST ? Y avait-il des exigences spécifiques en matière de performance ?
Pourquoi une carte normale en Go n'est-elle pas sûre pour l'écriture concurrente?
As-tu toi-même décrit quelque chose pour l'observabilité — métriques, alertes?
Quels types d'index existent et comment savoir si un index est nécessaire?
Comment tuer un processus sous Linux ? Que faire si kill pid ne fonctionne pas ?