Sobes.tech

Golang

Quelles méthodologies de conception de systèmes privilégies-tu lors de la création de solutions?

Junior — Middle
136

Les interfaces ne contenant pas de méthodes et l'interface permettant tous les types sont-elles équivalentes?

Junior — Middle
136

Quelles méthodes peuvent être appliquées pour améliorer l'efficacité du traitement d'un grand volume de requêtes entrantes?

Middle — Middle+
136

Quels sont les méthodes de distribution des données par shards que vous connaissez?

Junior — Middle
136

Comment doit-on déclarer les interfaces en programmation?

Junior — Middle
Кадровое агентство BWG
136

Quelles méthodes et outils utilisez-vous pour améliorer l'efficacité de l'exécution des requêtes dans les bases de données?

Junior — Middle
Social media holding
136

type someInterface interface { someFunc() } type A struct { } func(a A) someFunc() { } type B struct { A } type C struct { some A }

Senior
Финтехробот
136

Quelles méthodes et outils avez-vous utilisés pour vérifier la correction et la qualité de votre code?

Junior — Middle
136

L'utilisation de Range avec un canal peut-elle entraîner une boucle infinie dans un programme?

Junior — Middle
Ecom.tech
136

Parle-moi de CQRS

Senior
Cloud.ru
136

Quelle est la finalité de diviser les données en parties dans les bases de données?

Junior — Middle
136

Comment la distribution et la gestion de la mémoire sont-elles effectuées dans le système à l'aide de Memory Allocator?

Junior — Middle
WildberriesWildberries
136

Comment faire en sorte que, lors de l'insertion d'une entrée en double dans une table avec une clé unique sur le numéro de téléphone, au lieu d'une erreur, la ligne existante soit mise à jour (INSERT ON CONFLICT DO UPDATE) ?

Middle
Япоки
136

Expliquez le concept de vol de travail (Work-Stealing) et son application dans les calculs parallèles.

Junior — Middle
Магнус Тех
VK CloudVK Cloud
136

Si nous écrivons dans le maître avec un flux important et lisons à partir des réplicas, comment la synchronisation entre le maître et la réplica se déroule-t-elle?

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

Peut-on entourer n'importe quel fragment de code avec des accolades sans restrictions?

Junior — Middle
Rubytech
136

Pourriez-vous donner des exemples de requêtes SQL que vous avez utilisées ou écrites?

Junior — Middle
kode.ru
136

Comment choisir le bon type de données pour stocker le coût en tenant compte des kopecks dans le système?

Junior — Middle
136

Comment peut-on mesurer et analyser la performance des transactions dans le système?

Junior — Middle
IDT
136

/* Le plus proche ancêtre commun dans un arbre en O(1) de mémoire Description Donné un arbre binaire (pas un arbre de recherche) : struct Node { Node* parent; Node* left; Node* right; } Il faut écrire une fonction qui, pour deux sommets donnés, retourne leur plus proche ancêtre commun : Node* Lca (Node* a, Node* b); */

Intern
Яндекс
136
/412