Qu'est-ce que les index dans les bases de données, à quoi servent-ils et quelle est leur structure interne?
Data Engineer
Parle-moi de ton expérience dans tes derniers emplois, quels projets, quelle stack?
Quelle est la différence entre UNION et UNION ALL ? Quelles conditions doivent être remplies ?
Quels groupes d'opérateurs SQL connaissez-vous ? À quoi appartiennent-ils ?
Qu'est-ce que l'optimiseur Catalyst dans Spark et quels exemples spécifiques d'optimisations effectue-t-il (par exemple, predicate pushdown) ?
Comment fonctionne Hash Join?
Pourquoi les blocages mutuels se produisent-ils et quel mécanisme dans les bases de données assure la cohérence des données lors de requêtes parallèles?
Comment vérifiez-vous l'exactitude des données lors de la traduction d'un pipeline de SAS en DBT?
Avez-vous travaillé sur des incidents de qualité des données?
Qu'est-ce que la normalisation ? Sur quelle forme travaillons-nous principalement ?
Pourquoi avez-vous choisi précisément DBT ? Quels sont, selon vous, les avantages et inconvénients de ce cadre ?
À quelle étape, quelles vérifications sont effectuées et que se passe-t-il avec les données non valides lors des contrôles de qualité des données (Data Quality) ?
Parlez d'une tâche intéressante dans l'entreprise au cours des 2,5 dernières années, par exemple liée à ClickHouse.
Quelles sont les caractéristiques et différences entre Set et List en Python ? En plus des performances, quelles autres caractéristiques y a-t-il ?
Comment fonctionne la jointure Merge (connexion avec tri) ?
Préférez-vous travailler individuellement en tant qu'expert ou en équipe de développeurs?
Quels sont les formats de distribution dans Greenplum autres que BY column et RANDOMLY?
Énumérez la séquence d'exécution des opérations dans une requête SQL avec SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT, de la première à la dernière.
Nous avons une table de clients (id, nom, adresse, etc.), produits (id, nom, etc.), mouvement de produits (ici, nous avons id du client, produit, date, quantité, somme), il faut trouver quels produits ont été vendus le 1er janvier, uniquement les uniques, et aussi afficher le nom de l'acheteur et...
Pourquoi cherchez-vous un nouvel emploi maintenant, souhaitez-vous changer de travail?