Sobes.tech

Data Engineer

Avez-vous de l'expérience dans l'optimisation des tâches Spark ? Pouvez-vous donner un exemple concret ?

Middle
AstonAston
32

À quel point connaissez-vous bien Linux/Docker?

Senior
ООО Блейз Аналитикс
32

Expliquez de manière générale comment l'architecture de Spark est organisée : quels composants existent et comment ils interagissent lors de l'exécution d'une requête SQL.

Middle+
ПАО Сбербанк
32

Le dictionnaire en Python est-il un type mutable ou immuable ? Quelles sont les exigences pour ses clés et ses valeurs ?

Middle
ОстровокОстровок
32

Avez-vous travaillé avec FTP pour obtenir des fichiers ou des données via le portail?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
32

Parlez-moi de la tâche de configuration de la réplication que vous avez résolue.

Senior
ООО Блейз Аналитикс
32

Qu'est-ce que la partition ? Qu'est-ce que le sharding ? Qu'est-ce que la réplication ?

Middle+
СБЕРСБЕР
32

Avez-vous travaillé avec les vitrines de données (couche DWH) ?

Middle
СБЕРСБЕР
32

Avez-vous travaillé avec des paramètres et des hints déterminant l'utilisation de Broadcast Join?

Middle
ОстровокОстровок
32

# ce qui est affiché s = 'Abracadabra' print(s[5][0]) b = 'a' b[0] print(s[::2]) s = [1, 2, 3] print(s * 2)

Middle
НЛМК
32

La table notifications contient un champ status, dont les valeurs sont : 'sent', 'delivered', 'read'. Laquelle des requêtes est correcte ? select * from notifications where status like '%sent%' order by created_at desc limit 5 select * from notifications where status = 'read' order by created_at desc limit 5 select * from notifications order by status desc limit 5 select * from notifications where status not in ('sent', 'delivered') order by created_at asc limit 5 select * from notifications where status in ('sent', 'delivered') order by created_at desc limit 5

Junior
01.tech
32

Comment sont orchestrés les déploiements dans DBT ? Utilisez-vous Airflow ?

Middle+
СБЕРСБЕР
32

Quelle opération la commande a-t-elle effectuée? - A exécuté git revert sur le commit avec config.yaml - A exécuté git filter-branch --index-filter "git rm --cached config.yaml" -- --all - A exécuté git rebase -i en supprimant les commits contenant des modifications du fichier - A exécuté git commit --amend et git push --force - A exécuté git cherry-pick pour créer une nouvelle branche sans config.yaml

Junior
01.tech
32

Si nous mettons une condition de filtrage par date de transaction dans WHERE (après LEFT JOIN), cela va-t-il limiter le résultat de la première table (clients) ?

Middle
СБЕРСБЕР
32

Comment assurer l'unicité globale de la clé primaire dans PostgreSQL lors du sharding?

Middle
ютэир
32

Comment empêcher que des données incorrectes chargées dans la vitrine ou dans la table intermédiaire ne parviennent aux pipelines supérieurs?

Middle
ОстровокОстровок
32

Quel est ton salaire attendu?

Middle+
ПАО Сбербанк
32

Dans quels cas utiliser les index B-tree et hash dans PostgreSQL?

Senior
ТЕХНОНИКОЛЬ
32

Pourquoi ne faut-il pas faire beaucoup de petites insertions dans ClickHouse?

Middle
ютэйр
32

As-tu construit des tableaux de bord et travaillé avec des outils de visualisation de données (outils BI) ?

Middle
Альфа-БанкАльфа-Банк
32
/32