Autres postes chez metr :Software EngineerProduct Manager
metr logo

Comment réussir l'entretien metr Software Engineer en 2026

Growth · Guide d'entretien Software Engineer

Inscrivez-vous pour voir l'ATSSiège en United States

Langue d'entretien : anglais

L'ADN metr (TL;DR)

Le déploiement de la télémétrie proptech dans l'immobilier résidentiel constitue la boucle technique de metr. Les évaluateurs mesurent la capacité des ingénieurs à concevoir des pipelines d'ingestion de données IoT pour le Smart Metering et à fournir des analyses fiables au tableau de bord de l'Asset Manager.En anglais :Deployment of proptech telemetry across residential real estate drives metr's technical loop. Evaluators measure how engineers architect IoT data ingestion pipelines for Smart Metering and deliver reliable analytics to the Asset Manager dashboard.
Entretiens enPythonTypeScriptGo

Lisez dans votre langue

Nous affichons ce guide dans votre langue, avec l'anglais original conservé en dessous pour référence. Le badge ci-dessus indique dans quelle langue se déroule généralement le loop de cette entreprise.

Le loop d'entretien metr

Votre loop comprend généralement 4 étapes.

  1. 1

    Étape 1

    Entretien recruteurEn anglais :Recruiter Screen
    Motivation, fit du poste, logistique.En anglais :Motivation, role fit, logistics.
  2. 2

    Étape 2

    Coding ScreenEn anglais :Coding Screen
    Problèmes algorithmiques niveau LeetCode-medium sous contrainte de temps.En anglais :LeetCode-medium algorithmic problems under time pressure.
  3. 3

    Étape 3

    System DesignEn anglais :System Design
    Systèmes distribués, trade-offs à l'échelle, architecture sous contraintes.En anglais :Distributed systems, trade-offs at scale, architecture under constraints.
  4. 4

    Étape 4

    Coding OnsiteEn anglais :Onsite Coding
    Problèmes niveau LeetCode-hard, raisonnement sur les défauts, clarté du code, edge cases.En anglais :LeetCode-hard problems, reasoning about defects, code clarity, edge cases.
  5. 5

    Étape 5

    Behavioral / LeadershipEn anglais :Behavioral / Leadership
    Preuves passées d'ownership, d'influence, de résolution de conflit.En anglais :Past evidence of ownership, influence, resolving conflict.

Zone de danger : pourquoi les candidats échouent

D'après notre base de retours d'entretiens metr, évitez ces pièges classiques :

  • Recalculer l'ensemble du jeu de données historique à chaque nouvelle lecture au lieu d'utiliser un état à espace constant O(1)En anglais :Recomputing the entire historical dataset on every incoming reading rather than using constant O(1) space state
  • Suggérer des instructions de pause arbitraires sans traiter la violation sous-jacente de l'ordre de verrouillageEn anglais :Suggesting arbitrary sleep statements without addressing the underlying lock ordering violation
  • Proposer des écritures HTTP synchrones directement vers une base de données relationnelle, provoquant des goulots d'étranglement lors des pics de traficEn anglais :Proposing synchronous HTTP writes directly to a relational database causing bottleneck failures during traffic spikes
  • Modifier directement les tableaux d'entrée sans gérer les cas limites où le début est égal à la finEn anglais :Mutating input arrays directly without handling edge boundary cases where start equals end

Testez-vous : vraies questions metr

Trois prompts réels extraits de notre base.

Type · motivation

Pourquoi souhaitez-vous construire une infrastructure pour la télémétrie immobilière et le smart metering chez metr, et quels défis techniques dans la proptech B2B SaaS vous motivent le plus ?En anglais :Why are you interested in building infrastructure for real estate telemetry and smart metering at metr, and what technical challenges in B2B SaaS proptech excite you most?

Type · data-structures

Comment implémenteriez-vous une structure de données de cache de séries temporelles en mémoire qui prend en charge les requêtes de plage en sous-millisecondes par horodatage et l'éviction automatique des entrées expirées selon les politiques de rétention des tenants ?En anglais :How would you implement an in-memory time-series cache data structure that supports sub-millisecond range queries by timestamp and automatic eviction of expired entries based on tenant retention policies?

Type · data-engineering

Comment concevriez-vous un pipeline de rattrapage et de réconciliation pour les passerelles périphériques qui se déconnectent dans les sous-sols et vident des jours de données de télémétrie mises en cache lors du rétablissement de la connectivité ?En anglais :How would you design a backfill and reconciliation pipeline for edge gateways that go offline in basement utility rooms and flush days of cached telemetry data upon re-establishing connectivity?

+ encore des questions, signaux et exemples corrigés

Inscrivez-vous pour débloquer toute la grille metr

Débloquer la grille metr, gratuit

Banque de questions metr

Un échantillon de notre base, regroupé par round. Inscrivez-vous pour la totalité.

7 questions affichées sur 15

1

Recruiter Screen- Entretien recruteur

1
  1. 1

    Type · motivation

    Pourquoi souhaitez-vous construire une infrastructure pour la télémétrie immobilière et le smart metering chez metr, et quels défis techniques dans la proptech B2B SaaS vous motivent le plus ?En anglais :Why are you interested in building infrastructure for real estate telemetry and smart metering at metr, and what technical challenges in B2B SaaS proptech excite you most?
2

Coding Screen- Coding Screen

4
  1. 2

    Type · algorithmic

    Comment concevriez-vous un algorithme pour détecter les intervalles de temps manquants dans la télémétrie provenant de milliers de compteurs intelligents résidentiels diffusant des données sur une fenêtre de 24 heures ?En anglais :How would you design an algorithm to detect missing telemetry timestamp intervals from thousands of residential smart meters streaming data over a 24-hour window?
  2. 3

    Type · algorithmic

    Étant donné une liste d'intervalles de temps de consommation de chauffage ou d'eau actifs se chevauchant, rapportés par des contrôleurs en périphérie dans un bâtiment, comment fusionneriez-vous ces intervalles pour calculer le total des heures d'opération active pour la facturation en gros ?En anglais :Given a list of overlapping active heating or water consumption time-intervals reported by edge controllers in a building, how would you merge these intervals to calculate total active operation hours for bulk billing?
  3. + 2 autres questions dans ce round (inscription pour débloquer)
3

System Design- System Design

5
  1. 4

    Type · architecture

    Concevez un pipeline d'ingestion de télémétrie IoT capable d'ingérer et de persister 100 000 relevés par seconde provenant de compteurs intelligents résidentiels à travers plusieurs portefeuilles immobiliers.En anglais :Design an IoT telemetry ingestion pipeline capable of ingesting and persisting 100,000 readings per second from residential smart meters across multiple property portfolios.
  2. 5

    Type · distributed-systems

    Concevez un moteur d'analyse en temps réel multi-tenant alimentant un tableau de bord de gestion d'actifs qui affiche des agrégations comme la consommation d'énergie à l'échelle du bâtiment sur des plages de temps personnalisables.En anglais :Design a multi-tenant real-time analytics engine powering an asset management dashboard that displays aggregations like building-wide energy consumption across customizable time ranges.
  3. + 3 autres questions dans ce round (inscription pour débloquer)
4

Onsite Coding- Coding Onsite

5
  1. 6

    Type · data-structures

    Comment implémenteriez-vous une structure de données de cache de séries temporelles en mémoire qui prend en charge les requêtes de plage en sous-millisecondes par horodatage et l'éviction automatique des entrées expirées selon les politiques de rétention des tenants ?En anglais :How would you implement an in-memory time-series cache data structure that supports sub-millisecond range queries by timestamp and automatic eviction of expired entries based on tenant retention policies?
  2. 7

    Type · concurrency

    Comment concevriez-vous un pool de travailleurs concurrents pour réconcilier les lots de télémétrie hors séquence provenant de centaines de contrôleurs de propriété sans introduire de contention de verrouillage ou de conditions de concurrence sur les comptes agrégés ?En anglais :How would you design a concurrent worker pool to reconcile out-of-order telemetry batches from hundreds of property controllers without introducing lock contention or race conditions on aggregate counts?
  3. + 3 autres questions dans ce round (inscription pour débloquer)

Débloquez toute la banque metr

Sans carte bancaire. Chaque question avec son framework, les signaux évalués par les recruteurs et une réponse modèle pour chacune.

Débloquer les 15 questions metr

Parcours d'entretien chez metr

Comment l'ADN de metr se décline par fonction. Choisissez votre rôle.

Comparer metr avec des entreprises similaires

Même ADN, exigences différentes. Parcourez les entreprises les plus proches dans notre base et voyez comment leurs loops diffèrent.

Préparez l'entretien metr de bout en bout

Questions fréquentes

Combien de temps prend le process d'entretien metr ?

La plupart des candidats passent 4 à 8 semaines entre le screen recruteur et l'offre. Le loop onsite tient sur une journée ou deux demi-journées, avec retour et offre dans les 5 jours ouvrés suivants.

Comment se préparer spécifiquement pour metr ?

Trois priorités : (1) l'ADN metr montré ci-dessus - ce qu'ils évaluent vraiment, (2) les rounds de votre loop, surtout celui que les candidats sous-estiment, et (3) drillez les types de questions de ce guide avec un framework structuré comme CIRCLES ou STAR.

Cela s'applique-t-il aussi aux postes engineering ou design chez metr ?

L'ADN reste le même - ce qui change c'est le mix des rounds. Les SWE ont des coding screens à la place du Product Sense ; les designers ont des revues de portfolio et des exercices design. Le "what they value" et les signaux comportementaux s'appliquent à toutes les fonctions.

WorkfiveExplorer les métiers sur Workfive

Débloquez le guide d'entretien metr, gratuit

S'inscrire