Tâche SQL : a) Obtenir le nom de l'employé avec le salaire maximum et le nom de son département ; b) Obtenir la liste des départements dont la salaire moyen est supérieur à 1000$
C#
Quel projet ou tâche que vous avez réalisé a été le plus mémorable ou intéressant pour vous?
Y a-t-il une possibilité d'étendre la fonctionnalité par héritage de structures?
Quels nouveaux sujets ou compétences avez-vous récemment appris pour votre développement professionnel?
Êtes-vous prêt à déménager temporairement pour la période d'essai?
Quelle est la complexité algorithmique de la tâche de suppression des doublons ? Par quoi ? Comment HashSet fonctionne-t-il en interne ?
Quelles qualités et caractéristiques considères-tu importantes pour un leader réussi?
Expliquez le concept de table de hachage et comment elle est utilisée pour stocker des données
Pouvez-vous expliquer le principe de fonctionnement d'une table de hachage, comment l'accès rapide aux données est-il réalisé?
Quel est le plan d'exécution optimal pour la requête qui récupère l'employé avec le salaire maximum et son département?
Quels sont les avantages et inconvénients de l'utilisation du mot-clé 'final' en Java?
Comment fonctionne yield ? Pourquoi le mot-clé yield a-t-il été introduit ? Comment fonctionne l'exécution paresseuse de IEnumerable ?
var buf = new Queue<T>(); foreach (T i in source) { buf.Enqueue(i); if (buf.Count > n) yield return buf.Dequeue(); } // source.Count == 11 var x = FilterLast(source, 3).Take(4);
Quel poste envisages-tu pour ton activité professionnelle?
Qu'est-ce qu'un plan d'exécution de requête?
Qu'est-ce que l'inversion de dépendances (principe SOLID) ?
Que se passe-t-il à l'intérieur du serveur SQL lors de l'exécution d'une requête ? Comment le résultat est-il obtenu à partir du texte de la requête ?
Quelle quantité de mémoire est allouée lors de la création d'un nouveau HashSet?
Complexité computationnelle des opérations : analyse de la complexité de la boucle avec HashSet et List (Contains + Add). Pourquoi List n'est-elle pas simplement un tableau ? Comment List gère-t-elle sa taille ? Quelle est la complexité amortie de l'ajout à List.
Quelle plage de rémunération envisagez-vous pour ce poste?