AccueilBlogTest technique Snowflake
Guide recrutement data

Test technique Snowflake : ce qu'on evalue en entretien

Snowflake a revolutionne le data warehousing. Sans maitrise du modele economique, les couts peuvent exploser.

Data Builder·Juin 2025·7 min de lecture·Data Engineer · Analytics Engineer
Sommaire
  1. Architecture
  2. SQL Snowflake
  3. Time Travel
  4. Streams et Tasks
  5. Couts
  6. Grille

Snowflake a revolutionne le data warehousing avec la separation stockage/calcul. Mais sans maitrise du modele economique, les couts peuvent exploser.

1Architecture stockage/calcul

Question discriminante

Expliquez l'architecture Snowflake. Pourquoi la separation stockage/calcul est-elle un avantage ?

2SQL Snowflake : specificites

3Time Travel et Fail-safe

Question discriminante

Qu'est-ce que le Time Travel ? Dans quel scenario l'avez-vous utilise ?

4Streams et Tasks

Question discriminante Senior

A quoi servent les Streams et Tasks ? Cas d'usage concret.

Les Streams capturent les changements (CDC). Les Tasks executent du SQL sur un schedule. Ensemble, ils permettent des pipelines incrementaux dans Snowflake.

5Performance et couts

Question discriminante

Comment optimisez-vous les couts Snowflake en production ?

6Grille par niveau

NiveauMaitrise attendueSignal GONO-GO
JuniorSQL Snowflake, connexion, tables de baseComprend les virtual warehousesNe sait pas ce qu'est un virtual warehouse
ConfirmeTime Travel, cloning, VARIANT, sizingA utilise Time Travel en prod, gere auto-suspendNe connait pas Time Travel
SeniorStreams, Tasks, clustering keys, resource monitorsA construit un pipeline CDC avec StreamsN'a jamais configure de resource monitor
LeadArchitecture, Data Sharing, gouvernanceA mis en place du Data Sharing inter-comptesNe connait pas les Dynamic Tables

Vous recrutez un profil data ?

Premier entretien gratuit. Rapport GO/NO-GO sous 48h.