Guide recrutement data
Test technique Looker / LookML : ce qu'on evalue en entretien
Looker est plus qu'un outil BI — c'est une plateforme semantique. Evaluer un profil Looker, c'est evaluer sa capacite a modeliser en LookML.
Data Builder·Juin 2025·7 min de lecture·Data Analyst · Analytics Engineer
Looker est plus qu'un outil BI — c'est une plateforme semantique. Evaluer un profil Looker, c'est evaluer sa capacite a modeliser la logique metier en LookML.
1Navigation et explores
Question discriminante
Qu'est-ce qu'un Explore dans Looker ? Pourquoi ne pas tout mettre dans un seul Explore ?
- Explores — point d'entree pour l'analyse, tables et jointures
- Drill-down — du resume au detail
- Alerts — notifier quand une metrique depasse un seuil
2LookML : views et mesures
Question discriminante
Difference entre une dimension et une mesure en LookML ?
Une dimension est un attribut d'une ligne (nom, categorie). Une mesure est un calcul sur plusieurs lignes (somme, comptage). Distinction fondamentale.
- Views — correspondent a des tables ou sous-requetes
- Mesures : count, sum, average, count_distinct
- Filtres et sets dans les explores
3Derived tables et PDT
Question discriminante
Quand utilisez-vous une derived table simple vs une PDT ?
- PDT — persistee et recalculee selon un schedule
- Incremental PDTs — recalcul partiel des donnees recentes
4Gouvernance et RBAC
Question discriminante
Comment gerez-vous les acces aux donnees sensibles dans Looker ?
- Access filters — filtrer automatiquement selon l'utilisateur connecte
- Row-level access — equivalent du RLS Power BI
- Caching et data groups — performance et fraicheur
5Semantic layer d'entreprise
Question discriminante Senior
Avantage d'un semantic layer centralise comme LookML ?
LookML garantit la coherence des metriques : la definition du CA est en un seul endroit, pas dupliquee dans 50 dashboards.
- Aggregate awareness — utiliser automatiquement des tables pre-agreges
- Refinements et extends — reutiliser et etendre des views existantes
6Grille par niveau
| Niveau | Maitrise attendue | Signal GO | NO-GO |
|---|
| Junior | Navigation Looker, Looks et dashboards | Comprend dimensions vs mesures | Ne sait pas ce qu'est un Explore |
| Confirme | LookML views/explores, derived tables | A cree des views LookML, utilise les PDT | N'a jamais touche a LookML |
| Senior | PDT avancees, RBAC, caching, aggregate awareness | A gere des acces row-level | Ne connait pas les access filters |
| Lead | Architecture semantic layer, gouvernance | A concu l'architecture LookML d'une organisation | Ne peut pas expliquer l'avantage d'un semantic layer |
Home›Blog›Looker / LookML technical interview
Data hiring guide
Looker / LookML technical interview: what we really assess
Looker is more than a BI tool. Assessing a Looker profile means assessing their ability to model business logic in LookML.
Data Builder·June 2025·7 min read·Data Analyst · Analytics Engineer
Looker is more than a BI tool — it is a semantic platform. Assessing a Looker profile means assessing their ability to model business logic in LookML.
1Navigation and explores
Key question
What is an Explore in Looker? Why not put everything into a single Explore?
- Explores — entry point for analysis, tables and joins
- Drill-down — from summary to detail
- Alerts — notify when a metric exceeds a threshold
2LookML: views and measures
Key question
What is the difference between a dimension and a measure in LookML?
A dimension is an attribute of a row (name, category). A measure is a calculation across multiple rows (sum, count). A fundamental distinction.
- Views — correspond to tables or subqueries
- Measures: count, sum, average, count_distinct
- Filters and sets within explores
3Derived tables and PDT
Key question
When do you use a simple derived table vs a PDT?
- PDT — persisted and recalculated on a schedule
- Incremental PDTs — partial recalculation of recent data
4Governance and RBAC
Key question
How do you manage access to sensitive data in Looker?
- Access filters — automatically filter based on the logged-in user
- Row-level access — equivalent of Power BI RLS
- Caching and data groups — performance and data freshness
5Enterprise semantic layer
Senior key question
What is the advantage of a centralised semantic layer like LookML?
LookML ensures metric consistency: the revenue definition lives in one place, not duplicated across 50 dashboards.