Sobes.tech

Golang

Juste pour préciser : vendredi, c'est demain ?

Senior
2gis2gis
72

Peux-tu expliquer ce qu'est la fonction de hachage FNV que tu as utilisée?

Middle
Ozon FreshOzon Fresh
72

Il y a un sharding des utilisateurs par ID. Le service reçoit une requête pour mettre à jour le mot de passe d'un utilisateur — que se passe-t-il ensuite au niveau du service?

Middle+
МВидео/эльдорадо
72

Que se passe-t-il en cas de collisions de hachage dans une map ?

Middle+
WaterWal
72

Avez-vous créé des tableaux historiques, par exemple pour l'utilisateur où est stocké l'historique des modifications de ses attributs ?

Middle+
МВидео/эльдорадо
72

Quelle est la complexité algorithmique actuelle de la recherche?

Intern
Озон банк
72

// Écrire un gestionnaire de tâches asynchrone comme une bibliothèque // Le client transmet un objet (Task) avec des données pour exécuter la tâche, // dans notre exemple, nous utiliserons une structure vide. // Le gestionnaire peut traiter simultanément pas plus de N tâches, // et pas plus de X tâches peuvent être mises en file d'attente pour traitement. // S'il n'y a pas de place dans la file, une erreur est renvoyée immédiatement au client. // La tâche est prise en charge si des gestionnaires libres sont disponibles. // Nous simulons la durée du traitement avec time.Sleep(5*time.Second). // Dès qu'une tâche est terminée, nous prenons la suivante dans la file. // Si la file est vide, nous attendons de nouvelles tâches des clients. // Avec une étoile : compléter la structure Task et obtenir les statuts des tâches via une requête séparée.

Senior
Cloud.ru
72

Quel niveau d'isolation des transactions conviendrait dans ce cas?

Senior
VKVK
72

Quelles fonctions d'agrégation connais-tu?

Middle
RWB
72

Comment avez-vous procédé à l'optimisation de PostgreSQL et quelles méthodes d'optimisation avez-vous utilisées?

Middle+
МВидеоМВидео
72

Avez-vous déjà dû écrire de nouveaux microservices à partir de zéro pour une nouvelle fonctionnalité?

Senior
Hi Rockits
72

Connaissez-vous Linux et à quel niveau?

Middle+
ООО Макс
72

Comment Redis et Postgres seront-ils synchronisés ? Après tout, ils peuvent diverger.

Senior
МВидеоМВидео
72

Pourquoi utiliser segmentio/kafka-go, s'agit-il d'une seule bibliothèque ou de deux ? Comment fonctionnent le producteur et le consommateur ?

Senior
Uzum
72

Que dit la convention Go sur l'utilisation de WaitGroup et les types de retour (acceptant des interfaces, retournant des types concrets) ?

Senior
Cloud.ru
72

Que faisiez-vous lors de votre dernier emploi ? Sur quel projet travailliez-vous ?

Middle+
ВайлдберрисВайлдберрис
72

Que se passe-t-il dans PostgreSQL lorsqu'une requête DELETE FROM table sans conditions est exécutée?

Senior
Lenta Tech
72

Et si nous atteignons la capacité de notre solution en mémoire, que pourrais-tu proposer pour libérer de la mémoire?

Intern
Озон банк
72

Quelles sont les références que vous avez utilisées?

Intern
Озон банк
72

Quelles tables et champs sont nécessaires dans la base de données PostgreSQL pour ce messager?

Senior
Ozon ФинтехOzon Финтех
72
/412