AccueilBlogBigQuery
Questions d'entretien

BigQuery : questions d'entretien et pièges à repérer

BigQuery a un modèle de coût unique : on paie ce qu'on lit. Ces questions vérifient la conscience du coût — car un profil qui l'ignore peut générer des factures massives sans s'en rendre compte.

Data Builder·Juillet 2025·8 min de lecture·Cible : recruteurs & hiring managers · BigQuery

Le fil rouge : le coût. Ne pas comprendre la question du coût révèle une expérience superficielle.

1Comment évitez-vous qu'une requête coûte cher sur BigQuery

La question

Comment évitez-vous qu'une requête coûte cher sur BigQuery ?

LA question décisive : elle sépare l'expérience réelle du simple « j'ai fait des requêtes ».

  • Bonne réponse : sélectionner les colonnes utiles, filtrer sur les partitions.
  • Il raisonne en octets scannés avant de lancer une requête lourde.

Signal d'alerte : ne pas comprendre la question, ou traiter BigQuery comme une base classique, révèle un risque financier.

2Qu'est-ce que le partitionnement et à quoi ça sert

La question

Qu'est-ce que le partitionnement et à quoi ça sert ?

Le levier d'optimisation de base sur BigQuery, ignoré des profils superficiels.

  • Bonne réponse : découper par date pour ne lire que les partitions nécessaires.
  • Il relie directement le partitionnement au coût.

3Comment interrogez-vous des données imbriquées (tableaux, structs)

La question

Comment interrogez-vous des données imbriquées (tableaux, structs) ?

Une spécificité de BigQuery qui révèle une vraie pratique.

  • Bonne réponse : UNNEST pour aplatir un tableau en lignes.
  • Il connaît ARRAY/STRUCT et le coût d'un dépliage mal maîtrisé.

4Grille par niveau

NiveauMaîtrise attendueSignal GONO-GO
JuniorÉcrit des requêtes, colonnes utilesComprend le coût par octets scannésLance SELECT * sans filtre
ConfirméPartitionnement, UNNESTOptimise le volume luNe connaît pas le partition pruning
SeniorOptimisation coût, vues matérialiséesDiagnostique une requête chèreNe relie jamais requête et facture
LeadArchitecture, gouvernance des coûtsMet en place des garde-fousAucune notion du modèle de coût

Vous recrutez un profil data ?

Data Builder mène l'entretien technique et vous livre un rapport clair et détaillé sous 24h. Premier entretien offert.

Tester gratuitementRéserver un appel