Data Engineer
Parlez des meilleures pratiques pour l'utilisation des index : quand et à quelle fréquence les utiliser.
Parle-moi de ton niveau en Python : ce que tu as utilisé, à quel point tu connais en profondeur la programmation orientée objet
Comment réduire la consommation de mémoire du DataFrame dans Pandas?
Comment gérer le shuffle dans Spark (partitionnement, broadcast join, etc.)?
Quels outils de traçage ont été utilisés ? Dans Spring Boot 2 et Spring Boot 3 ?
La méthode de comparaison des hachages des enregistrements a-t-elle été utilisée pour calculer la différence entre la source et la table cible?
Que se passera-t-il en appliquant `s ** 2` à la liste `s = [1, 2, 3]`?
Décrivez le processus d'archivage des données d'Oracle vers Parquet (HDFS) par partitions et le pipeline inverse de récupération des données. Comment résoudre le problème de la réarchivage des données restaurées?
Comment organisez-vous généralement votre travail sur les tâches et comment suivez-vous les progrès?
Combien y a-t-il eu de téléchargements au total — jobs de haut niveau, threads?
Avez-vous travaillé avec des feature store?
LeetCode #? — Dans PostgreSQL, il y a une table [table] avec une seule colonne id et des valeurs 1, 1, 2. Écrivez une requête DELETE qui supprime physiquement un doublon.
Qui étaient les consommateurs de données et comment étaient construites les vitrines?
Avez-vous de l'expérience dans la configuration de pipelines en CI/CD, par exemple, GitLab?
Quelle est la différence entre WHERE et HAVING en SQL?
Que s'est-il passé et comment revenir en arrière ?
Avec le streaming, Iceberg fonctionnait, tu as entendu ? C'est un stockage de fichiers poubelle.
Quel format de travail préférez-vous : bureau, hybride ou télétravail ? Nous avons deux bureaux, à Kutuzovsky et à Tula.
Comment assurer au client mobile l'accès aux mêmes commandes, mais avec un ensemble réduit de champs ? Qu'est-ce que BFF ?
Quelle est la différence entre Greenplum et PostgreSQL?