Type · Conflict Resolution

Growth · Guide d'entretien Software Engineer
Inscrivez-vous pour voir l'ATSComment réussir l'entretien Tibber Software Engineer en 2026
L'ADN Tibber (TL;DR)
Anglais original + traduction dans votre langue
Les entretiens dans la global tech, les enterprises américaines et les grands cabinets de conseil se passent en anglais. Chez les groupes français de luxe, la finance européenne, le Mittelstand allemand, la mode italienne et la plupart des employeurs mid-market européens, le loop se déroule dans la langue locale. Nous affichons la langue qui correspond à l'entreprise en premier — avec l'autre en traduction dessous — pour que vous puissiez préparer dans la langue que votre recruteur utilisera.
Le loop d'entretien Tibber
Votre loop comprend généralement 5 étapes.
- 1
Étape 1
Recruiter ScreenEn français :Entretien recruteurMotivation, role fit, logistics.En français :Motivation, fit du poste, logistique. - 2
Étape 2
Coding ScreenEn français :Coding ScreenLeetCode-medium algorithmic problems under time pressure.En français :Problèmes algorithmiques niveau LeetCode-medium sous contrainte de temps. - 3
Étape 3
System DesignEn français :System DesignDistributed systems, trade-offs at scale, architecture under constraints.En français :Systèmes distribués, trade-offs à l'échelle, architecture sous contraintes. - 4
Étape 4
Onsite CodingEn français :Coding OnsiteLeetCode-hard, debugging, code clarity, edge cases.En français :LeetCode-hard, debugging, clarté du code, edge cases. - 5
Étape 5
Behavioral / LeadershipEn français :Behavioral / LeadershipPast evidence of ownership, influence, resolving conflict.En français :Preuves passées d'ownership, d'influence, de résolution de conflit.
Zone de danger : pourquoi les candidats échouent
D'après notre base de retours d'entretiens Tibber, évitez ces pièges classiques :
- Focusing only on technical aspects without mentioning the company's impact.En français :Se concentrer uniquement sur les aspects techniques sans mentionner l'impact de l'entreprise.
- Choosing a storage solution not suitable for time-series data or analytical queries.En français :Choisir une solution de stockage inadaptée aux données de séries temporelles ou aux requêtes analytiques.
- Not demonstrating any action taken based on the feedback.En français :Ne pas démontrer d'action entreprise suite au retour.
- Failing to quantify the impact or outcome.En français :Échec à quantifier l'impact ou le résultat.
Testez-vous : vraies questions Tibber
Trois prompts réels extraits de notre base.
Type · Influence
Type · Debugging
+ encore des questions, signaux et exemples corrigés
Inscrivez-vous pour débloquer la grille de notation JobMentis
Banque de questions Tibber
Un échantillon de notre base, regroupé par round. Inscrivez-vous pour la totalité.
9 questions affichées sur 21
Recruiter Screen— Entretien recruteur
1- 1
Type · Motivation
Why are you interested in joining Tibber, and what specifically about our mission to change the energy market excites you as a software engineer?En français :Pourquoi souhaitez-vous rejoindre Tibber, et qu'est-ce qui, dans notre mission de changer le marché de l'énergie, vous enthousiasme particulièrement en tant qu'ingénieur logiciel ?
Coding Screen— Coding Screen
3- 2
Type · Algorithm
Given a list of historical energy price readings for a specific hour across multiple days, write a function to find the N most frequent price points and their counts. Assume price readings are integers.En français :Étant donné une liste de relevés historiques de prix de l'énergie pour une heure spécifique sur plusieurs jours, écrivez une fonction pour trouver les N points de prix les plus fréquents et leurs décomptes. Supposons que les relevés de prix soient des entiers. - 3
Type · Algorithm
You are given two lists of timestamps, one representing when a smart home device (e.g., a heater) turned ON and another when it turned OFF. Calculate the total active time for the device within a given day. Timestamps are in minutes from midnight.En français :Vous disposez de deux listes d'horodatages, l'une représentant quand un appareil domestique intelligent (par exemple, un radiateur) s'est allumé et l'autre quand il s'est éteint. Calculez le temps d'activité total de l'appareil dans une journée donnée. Les horodatages sont en minutes depuis minuit. - + 1 autres questions dans ce round (inscription pour débloquer)
System Design— System Design
3- 4
Type · System Design
Design a system to predict and recommend optimal times for users to charge their electric vehicles based on predicted electricity prices, grid load, and user preferences (e.g., desired departure time, charging speed).En français :Concevez un système pour prédire et recommander les moments optimaux pour que les utilisateurs chargent leurs véhicules électriques en fonction des prix prédits de l'électricité, de la charge du réseau et des préférences de l'utilisateur (par exemple, heure de départ souhaitée, vitesse de charge). - 5
Type · System Design
Design a real-time notification system for Tibber users that alerts them about significant changes in electricity prices (e.g., price spikes, entering peak hours) or potential grid instability events.En français :Concevez un système de notification en temps réel pour les utilisateurs de Tibber qui les alerte des changements significatifs dans les prix de l'électricité (par exemple, pics de prix, entrée dans les heures de pointe) ou des événements potentiels d'instabilité du réseau. - + 1 autres questions dans ce round (inscription pour débloquer)
Onsite Coding— Coding Onsite
3- 6
Type · Coding
Implement a function that calculates the carbon footprint generated by a user's electricity consumption over a given period, using a configurable carbon intensity factor per kWh. The function should handle different time granularities (daily, monthly) and allow updating the carbon intensity factor dynamically.En français :Implémentez une fonction qui calcule l'empreinte carbone générée par la consommation d'électricité d'un utilisateur sur une période donnée, en utilisant un facteur d'intensité carbone configurable par kWh. La fonction doit gérer différentes granularités temporelles (quotidienne, mensuelle) et permettre de mettre à jour le facteur d'intensité carbone dynamiquement. - 7
Type · Debugging
A user reports that their smart thermostat is not responding to commands sent via the Tibber app, leading to inefficient heating. Here's a simplified snippet of the thermostat's communication logic. Debug and identify the potential issue.En français :Un utilisateur signale que son thermostat intelligent ne répond pas aux commandes envoyées via l'application Tibber, ce qui entraîne un chauffage inefficace. Voici un extrait simplifié de la logique de communication du thermostat. Déboguez et identifiez le problème potentiel. - + 1 autres questions dans ce round (inscription pour débloquer)
Behavioral / Leadership— Behavioral / Leadership
11- 8
Type · Conflict Resolution
Tell me about a time you had a significant disagreement with a cross-functional team member (e.g., engineer, designer, marketer). How did you approach the situation, and what was the outcome?En français :Racontez-moi une situation où vous avez eu un désaccord important avec un membre d'une équipe interfonctionnelle (par exemple, un ingénieur, un designer, un marketeur). Comment avez-vous abordé la situation et quel a été le résultat ? - 9
Type · Ownership
Tell me about a time you took initiative to solve a problem that wasn't explicitly part of your job description. What was the situation, what did you do, and what was the outcome?En français :Racontez-moi une situation où vous avez pris l'initiative de résoudre un problème qui ne faisait pas explicitement partie de votre description de poste. Quelle était la situation, qu'avez-vous fait et quel a été le résultat ? - + 9 autres questions dans ce round (inscription pour débloquer)
Débloquez toute la banque Tibber
Inscription gratuite, sans carte bancaire. Vous obtenez toutes les questions + le framework, les signaux de notation et la réponse modèle pour chacune.
Parcours d'entretien chez Tibber
Comment l'ADN de Tibber se décline par fonction. Choisissez votre rôle.
Comparer Tibber avec des employeurs similaires
Même ADN, exigences différentes. Parcourez les entreprises les plus proches dans notre base et voyez comment leurs loops diffèrent.
Marvel Fusion
Même tierThe technical deep-dive rounds at Marvel Fusion assess a candidate's capacity to drive innovation towards Scalable an...
Voir les questions d'entretien Marvel Fusion
Electra
Même tierElectra's 'Energy for Tomorrow' principle drives their hiring, seeking individuals who can navigate complex energy ma...
Voir les questions d'entretien Electra
Mantle8
Même tierThe technical deep-dive round at Mantle8 rigorously assesses a candidate's foundational understanding of energy syste...
Voir les questions d'entretien Mantle8
Préparez l'entretien Tibber de bout en bout
Mock Interview Tibber
Lancez un mock live avec notre IA-interviewer sur des prompts façon Tibber. Notation sur structure, signal et longueur de réponse — comme dans le vrai loop.
Open
Stories STAR pour les rounds behavioral Tibber
Construisez une Story Bank de vos succès passés, mappés aux signaux de leadership que Tibber évalue. Réutilisez-les sur tous les rounds behavioral.
Open
Hub de préparation entretien Tibber
Les frameworks derrière chaque round Tibber : CIRCLES pour le product sense, debugging hypothèse-driven pour l'analytique, STAR pour le behavioral. Chacun en 10 minutes.
Open
Frameworks d'entretien
CIRCLES, STAR, AARRR, RICE, MECE. Les frameworks qui font hocher la tête des recruteurs Tibber. Playbooks étape par étape avec les bons moves et les pièges.
Open