Golang
Envisages-tu un format de travail en bureau à Krasnodar ? Dans quelle ville résides-tu actuellement ?
Quelle est la différence entre un deadlock et un livelock?
Comment sont configurés vos groupes de consommateurs dans Kafka ? Combien de topics, d'où lisez-vous ?
Qu'est-ce qu'un tableau dynamique et quelle est la complexité de l'insertion?
À quel niveau la notion d'idempotence a-t-elle été mise en œuvre et quelle était la clé idempotente?
Quel est le problème de copier sql.DB par valeur plutôt que par pointeur?
Combien de canaux seraient nécessaires pour organiser ce mécanisme si l'on utilise des canaux pour collecter les résultats des services?
Que peut-on faire avec une tranche nil et que ne peut-on pas faire?
Qu'est-ce qui est mieux pour vous : travailler dans un ordre parfait ou dans un chaos créatif ?
/* Une chaîne de caractères est donnée. Trouver le nombre de paires d'indices i et j (i <= j), entre lesquels il n'y a pas de caractères répétés. Pour la chaîne "aba", la réponse est 5 : [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") */
HTTP, gRPC, WebDAV et WebSocket — lequel est en trop ?
Qu'est-ce qu'une interface en Go ? Que se cache derrière ? Quel est le poids d'une interface vide ?
Comment maintenir la cohérence des données lors de la lecture?
Dans quel ordre s'exécutent plusieurs defer dans une même fonction?
Deux produits : le premier a été affiché 1000 fois avec 50 clics, le second a été affiché 500 fois avec 25 clics. Que peut-on en dire ?
Avez-vous de l'expérience dans l'intégration avec des services externes (banques, passerelles de paiement, API) ?
Comment fonctionne une tranche en Go?
D'où proviennent vos données ? Y a-t-il des logisticiens qui envoient les données et vous les stockez ?
Quels types de JOIN connaissez-vous et en quoi diffèrent-ils?
Avez-vous eu des tâches liées à l'architecture au travail : avez-vous dû concevoir toute l'architecture ou seulement des services/microservices spécifiques ?