Sobes.tech

Qu'est-ce que le boxing et donnez un exemple de comment il se produit ? Quels objets devraient être structurés ?

263

Qu'est-ce que la multitâche, quels problèmes résout-elle et quelles primitives de synchronisation connaissez-vous ? En quoi SemaphoreSlim diffère-t-il de Semaphore et qu'est-ce qu'un Mutex ?

241

Peut-on implémenter des méthodes avec corps dans une interface en C# et à quoi cela sert-il ? Quel est l'avantage par rapport à une classe abstraite ?

168

Quelles sont les approches existantes pour la transmission d'état des objets entre services : transfert d'état / sourcing d'état et sourcing d'événements ?

158

Pour quelles tâches convient un monolithe et comment évoluer sans douleur de celui-ci vers des microservices ? Qu'est-ce qu'un monolithe modulaire ?

153

Quelles méthodes HTTP de l'API REST sont idempotentes ? Peut-on transmettre des requêtes/données en GET et quelles sont les limitations ? En quoi les familles de codes 4xx et 5xx diffèrent-elles ?

151

Qu'est-ce que le sharding et que faut-il considérer lors de sa conception?

148

Pour quelles tâches utilise-t-on la construction using en C# et qu'est-ce que c'est?

143

Qu'est-ce que l'injection de dépendances, où elle s'applique et quels sont les types de durée de vie : Transient, Scoped, Singleton ?

142

Quel avantage pratique offre async/await dans un client WinForms/WPF?

140

Comment réaliser efficacement un rapport avec la moyenne sur une période, si environ un milliard d'enregistrements sont ajoutés quotidiennement à la table, et qu'il y a des centaines de milliards d'enregistrements au total?

137

Qu'est-ce que la programmation asynchrone, pour quelles tâches est-elle utilisée et comment fonctionne async/await?

135

Parlez d'une ou deux tâches de votre dernier ou actuel emploi dont vous êtes fier.

130

Qu'est-ce que IQueryable et quand la requête est-elle exécutée?

125

// coupe pour tous les capteurs, seulement la dernière valeur par temps // collections d'objets anonymes string double var result = list.GroupBy(x=> x.Name) .Select(x => new { Name = x.Key, Value = x.OrderByDescending(g => g.Date).First().Value });

122

Quel opérateur SQL est responsable du tri lorsque HAVING est utilisé et comment les index aident-ils ou entravent-ils les opérations sur la table?

120