Sobes.tech

Golang

Dans quelle direction souhaitez-vous évoluer?

Middle+
186

Quels critères utiliseriez-vous pour choisir une offre s'il y en a plusieurs ?

Senior
176

Communiques-tu encore avec d'autres entreprises ? Peut-être que tu as déjà des offres ?

Middle+
172

Parlez-moi de netpoller en Go.

Senior
169

Que se passe-t-il lorsque vous déclarez un champ comme clé primaire dans PostgreSQL?

Senior
169

Quelles charges aux derniers emplois (RPS) ?

Middle+
167

Comment modifier le sémaphore Acquire/Lock pour que l'attente puisse être annulée ou limitée dans le temps?

Senior
164

WaitGroup utilise Atomic en interne pour compter. WaitGroup peut accepter un poids de travail. Comment réécrirais-tu un sémaphore pour que les méthodes Lock(poids int), TryLock(poids int) et Release(poids int) acceptent un poids ? La goroutine réserve immédiatement toutes les ressources pour l'ensemble de l'opération, puis libère un peu après chaque étape (IO-bound, CPU-bound). Comment le mettrais-tu en œuvre ?

Middle
162

Parlez du modèle GMP en Go : comment fonctionnent G, M et P, le planificateur, netpoller et sysmon ?

Senior
160

Quelle est la propriété d'idempotence d'une opération?

Senior
158

Comment fonctionne context.WithCancel avec annulation?

Senior
155

Pourquoi avez-vous décidé de sortir sur le marché ? Qu'est-ce qui ne vous satisfait pas dans votre poste actuel ?

Senior
154

Peux-tu parler de ton dernier projet : ce que tu y as fait, ce que tu as écrit toi-même et quelle était l'équipe ?

Middle+
152

À quels moments et comment les goroutines sont-elles basculées?

Senior
150

Quelle est la différence entre map et sync.Map?

Senior
149

Parlez-moi de votre projet le plus intéressant dans toute votre expérience professionnelle. Qu'avez-vous réalisé, quels étaient les défis techniques et commerciaux?

Senior
148

Il y a un problème de sécurité des threads : si deux goroutines appellent Lock avec une boucle en même temps, elles peuvent se mélanger. Comment le corriger ?

Middle
148

Quels sont les pièges lors de l'itération sur une map en Go?

Senior
138

L'exécution concurrente et parallèle des parties du programme sont-elles la même chose?

Senior
137

Quel type d'index est par défaut dans PostgreSQL?

Senior
135
/2