Golang
Combien de personnes y avait-il dans l'équipe?
Dans quelle mesure êtes-vous prêt à déménager à Chypre ? Comment avez-vous étudié la vie là-bas ?
Communiques-tu encore avec d'autres entreprises ? As-tu déjà des offres ?
Parlez-moi de votre rôle et de la composition de l'équipe dans le projet actuel chez Sovcombank.
Pouvez-vous décrire brièvement de quels services était composé le système et comment ils communiquaient entre eux?
Comment l'interface est-elle structurée dans Go?
Discutons des répliques et du partitionnement — à quoi servent-ils?
Qu'est-ce qui vous motive dans votre travail?
Comment la communication entre microservices est-elle organisée?
Comment fonctionne une table de hachage (carte) en Go ? Qu'est-ce qu'une collision et comment est-elle gérée ? Adresse fermée vs ouverte, chaînage.
Qu'est-ce que l'idempotence ? Il existe des bases NoSQL — quelles sont leurs différences et quand en choisir une ?
Quelles sont les différences entre un développeur et un développeur senior ? Quelles responsabilités supplémentaires ont-ils ?
Vous souvenez-vous de ce qu'est un problème NP-complet ? En quoi diffère-t-il de simplement NP ?
Qu'est-ce qui vous intéresse à faire ? Est-ce que je comprends bien que vous avez mentionné la concurrence de Go en interne — cela concerne-t-il précisément l'intérêt pour le langage Go en raison de son modèle de concurrence ?
À quoi ressemblerait le schéma Redis mis à jour avec timeout-worker pour les jeux avec limite de temps?
Comment assurer l'absence de doublons lors du passage d'une machine à une autre (une se dégrade, l'autre prend le relais) ?
Tu travailles déjà presque trois ans — comment te sens-tu au sein de l'équipe?
/* Vous êtes un écrivain, gérez votre mini blog et y publiez des articles. Les utilisateurs (lecteurs) de votre blog, après authentification, peuvent les consulter/lire. Il est nécessaire de mettre en place une fonctionnalité pour compter les vues uniques par jour pour chaque article. Exigences fonctionnelles: - Statistiques du jour: L'auteur peut voir combien d'utilisateurs uniques ont vu son article aujourd'hui (les données sont accumulées en temps réel). - Statistiques des jours passés: L'auteur peut voir les statistiques pour n'importe quel jour passé (par exemple, hier). Contraintes techniques et conditions: - L'application fonctionne sur un seul serveur (un pod) - Stockage en mémoire - Heure en UTC0 */
Avez-vous déjà été confronté à une charge élevée ? Quelle était la charge maximale en RPS ?
Que faisaient-ils dans le service pour un fonctionnement correct dans Kubernetes (Arrêt gracieux, Sonde de disponibilité) ?