Golang
Quel mécanisme existe-t-il en Go : héritage ou composition?
Y a-t-il la même restriction dans RPC concernant la présence de ressources dans le chemin, comme dans REST?
Comment connecter un profileur en Go ? Comment prendre des profils ?
Avez-vous effectué des tests de charge ? Quelle était la charge ?
Quelle est la différence entre DELETE et TRUNCATE?
Travailles-tu maintenant?
Quels critères utilisez-vous actuellement pour choisir un employeur?
Pourquoi utilise-t-on une file d'attente de tâches dans les systèmes serveurs entre la réception de la requête et son traitement? - Pour réduire la consommation de mémoire - Pour accélérer l'exécution de chaque tâche individuelle - Pour lisser les pics de charge et ne pas surcharger les gestionnaires - Pour éviter les erreurs réseau
Peut-on activer le profileur en production?
Quelle est la différence entre Deployment et StatefulSet dans Kubernetes?
Parle-moi de l'équipe : avec qui as-tu interagi, combien de personnes y avait-il?
As-tu la citoyenneté russe, des documents d'enregistrement militaire ? La certification en informatique est-elle importante ?
Comment avez-vous implémenté l'atomicité de l'écriture dans Redis ? Quel algorithme avez-vous utilisé (script Lua) ?
Quelles sont les options d'héritage en Go et en quoi consiste leur spécificité?
Il y a un parking dans le centre commercial : les voitures entrent et sortent, et à la fin de la session de stationnement, il faut prendre le paiement. Comment vois-tu cela ? Conçois un système.
As-tu écrit des manifestes Kubernetes?
// Écrire des implémentations de cache avec TTL (temps de vie) pour la structure User. // Vous pouvez utiliser User.ID comme clé // Nous voulons que ce soit thread-safe // Nous ne voulons pas récupérer d'enregistrements avec TTL expiré lors de l'opération de lecture // Nous voulons que les enregistrements avec TTL expiré soient supprimés et ne soient pas stockés // API get/set/del
Comment travailles-tu ? Utilises-tu des frameworks ou des outils ?
Quels types de synchronisation des données connaissez-vous pour prévenir les conditions de course et les data races?
Quels niveaux d'isolation des transactions connais-tu?