Sobes.tech

Comment la méthode Equals est-elle implémentée lors de l'utilisation des dictionnaires et comment cela influence-t-il la gestion des données?

Junior — Middle
251

Comment la méthode GetHashCode influence-t-elle le fonctionnement du dictionnaire dans .NET?

Junior — Middle
229

Algorithmes de répartition de charge. Comment choisir une instance spécifique du service?

Middle
225

Quel est l'objectif de redéfinir la méthode equals dans une classe?

Junior — Middle
219

Avez-vous utilisé des tests automatiques pour vérifier votre code?

Junior — Middle
213

Pouvez-vous expliquer ce que signifie la commande VACUUM FULL en SQL et en quoi elle diffère du VACUUM normal?

Junior — Middle
213

Pourquoi doit-on redéfinir la méthode GetHashCode dans une classe?

Junior — Middle
213

Aviez-vous un carnet militaire?

Junior — Middle
212

Qu'est-ce que async/await, à quoi ça sert, dans quoi ça se développe?

Middle
210

Quels types de mémoire existent pour le stockage des données dans un processus dans un système d'exploitation?

Junior — Middle
209

Comment différencient-on les types de données primitifs et les types de données de référence dans les langages de programmation?

204

Comment implémenter la recherche d'un élément par clé avec une complexité temporelle de O(n) ?

Junior — Middle
203

Dans quel endroit de l'objet est généralement placé un champ entier de classe?

Junior — Middle
203

La logique des blocs catch pour la compensation fonctionnera-t-elle correctement lors de l'utilisation de await Task.WhenAll ? Quelle exception sera levée ?

Middle+
202

Pouvez-vous expliquer la différence entre la pile et le tas dans la gestion de la mémoire?

Junior — Middle
196

Pouvez-vous donner un exemple de situation où un grand objet est alloué dans la mémoire heap?

Junior — Middle
194

Il existe trois méthodes qui modifient les informations d'un article (modifient l'état, changent la composition des tags et définissent le poids). Étant donné qu'il est prévu d'ajouter 10 à 20 autres méthodes qui modifient les informations de l'article (ces méthodes peuvent être implémentées en tant que NuGet dans un autre service), il faut implémenter une seule méthode DoSomethingWithItem qui, en fonction des paramètres d'entrée, puisse appeler n'importe quelle modification de l'article. Autrement dit, on peut dire à la méthode "Change l'état" ou "Définis le poids" et son implémentation appellera l'une des méthodes comme StateChanger.Change ou WeightSetter.Set, etc. Les classes StateChanger, TagsSetter et WeightSetter peuvent être modifiées. L'essentiel est de conserver la fonctionnalité métier.

Middle
192

Quelle est la différence entre les types de données de référence et les types de valeur, et comment cela influence-t-il leur utilisation?

Junior — Middle
191

Pourriez-vous énumérer les principaux types de jointures de tables en SQL?

Junior — Middle
190

Quel est le rôle de la pile dans la gestion de la mémoire du programme?

Junior — Middle
189
/8