Golang
Quelle était la charge sur le service avec Kafka ? Combien de RPS ?
Quelle couleur d'objets est supprimée à la fin du travail du ramasse-miettes?
Avez-vous travaillé avec Scrum, avez-vous de l'expérience?
Qu'est-ce qu'un groupe de consommateurs dans Kafka?
Peut-on appeler WaitGroup.Add dans une goroutine et Done à la fin ? Cela fonctionnera-t-il correctement ?
Qu'est-ce qui serait intéressant pour toi dans un nouveau travail?
Racontez une situation où vous avez dû utiliser EXPLAIN ANALYZE.
Si tu avais six offres de sociétés fintech, à quoi ferais-tu attention lors du choix?
Qu'est-ce que le protocole QUIC ? Pourquoi a-t-il été inventé ?
Parle-moi du projet AeroHotels : architecture finale, comment as-tu conçu le backend ?
Pourquoi dans sync.Map il n'y a pas de méthode pour obtenir le nombre d'éléments (len) ?
Avez-vous travaillé avec gRPC ? Quel protocole est utilisé en coulisses ?
Quels outils Go avez-vous utilisés, y compris pour le profilage et l'évaluation des performances?
Que se passe-t-il lors de l'inscription à un canal privé ? Et que se passe-t-il lors de la fermeture d'un canal privé ?
À quoi ressemble la distribution de votre travail — que transmettez-vous à vos collègues après avoir écrit le code?
Comment fonctionne le planificateur de Go ? Expliquez les points principaux.
Parle-moi du développement d'un parser personnalisé de logs (wraps autour d'OpenTelemetry). Quel était ton rôle?
Qu'est-ce qu'une transaction dans une base de données?
Avec quelles bases de données avez-vous travaillé ? Quels types de bases de données connaissez-vous ? Pourquoi les bases de données relationnelles sont-elles appelées relationnelles ?
Comment exactement le quaternion est-il utilisé pour composer des rotations?