Tipo · real-time-systems

Cómo aprobar la entrevista Hevy Software Engineer en 2026
Growth · Guía de entrevista Software Engineer
Regístrate para ver el ATSSede en SpainIdioma de entrevista: inglés
El ADN de Hevy (TL;DR)
Lee en tu idioma
Mostramos esta guía en tu idioma, con el inglés original conservado debajo como referencia. El badge de arriba indica en qué idioma se realiza normalmente el loop de esta empresa.
El loop de entrevista Hevy
Tu loop comprende típicamente 4 rondas.
- 1
Ronda 1
Entrevista con reclutadorEn inglés:Recruiter ScreenMotivación, fit del puesto, logística.En inglés:Motivation, role fit, logistics. - 2
Ronda 2
Coding ScreenEn inglés:Coding ScreenProblemas algorítmicos nivel LeetCode-medium con presión de tiempo.En inglés:LeetCode-medium algorithmic problems under time pressure. - 3
Ronda 3
System DesignEn inglés:System DesignSistemas distribuidos, trade-offs a escala, arquitectura bajo restricciones.En inglés:Distributed systems, trade-offs at scale, architecture under constraints. - 4
Ronda 4
Coding OnsiteEn inglés:Onsite CodingProblemas nivel LeetCode-hard, razonamiento sobre defectos, claridad del código, edge cases.En inglés:LeetCode-hard problems, reasoning about defects, code clarity, edge cases.
Zona de peligro: por qué fallan los candidatos
De nuestra base de feedback de entrevistas Hevy, evita estas trampas:
- Tratar la capacidad offline como una ocurrencia tardía añadida sobre llamadas RESTEn inglés:Treating offline capability as an afterthought added on top of REST calls
- Volver a escanear los registros históricos en cada búsqueda, lo que lleva a un tiempo de consulta O(N)En inglés:Re-scanning historical logs on every lookup leading to O(N) query time
- Intentar calcular el solapamiento sin ordenar primero los intervalosEn inglés:Attempting to compute overlap without sorting intervals first
- Volver a sumar todos los K elementos en cada actualización, lo que resulta en un tiempo O(K) por inserciónEn inglés:Re-summing all K items on every update resulting in O(K) time per insertion
Ponte a prueba: preguntas reales de Hevy
Tres prompts reales extraídos de nuestra base.
Tipo · algorithms
Tipo · data-compression
+ muchas más preguntas, señales y ejemplos comentados
Regístrate para desbloquear la rúbrica completa de Hevy
Banco de preguntas Hevy
Una muestra de nuestra base, agrupada por ronda. Regístrate para la colección completa.
7 preguntas mostradas de 15
Recruiter Screen- Entrevista con reclutador
1- 1
Tipo · background-fit
¿Qué te atrae de la ingeniería de software móvil para aplicaciones de entrenamiento de consumo, y cómo abordas la creación de software donde la resiliencia offline se trata como un requisito principal en lugar de un caso excepcional?En inglés:What draws you to mobile software engineering for consumer workout applications, and how do you approach building software where offline resilience is treated as a primary requirement rather than an edge case?
Coding Screen- Coding Screen
4- 2
Tipo · algorithms
Describe un algoritmo para calcular la racha de entrenamiento activa actual de un usuario dada una secuencia desordenada de marcas de tiempo de finalización de entrenamiento, manejando múltiples entrenamientos en el mismo día y días faltantes de manera eficiente en tiempo O(N).En inglés:Describe an algorithm to calculate a user's current active workout streak given an unsorted sequence of workout completion timestamps, handling multiple workouts on the same day and missing days efficiently in O(N) time. - 3
Tipo · data-structures
¿Cómo diseñarías una estructura de datos en memoria que permita registrar valores individuales de peso y repeticiones de series durante una sesión de entrenamiento activa, permitiendo al mismo tiempo una búsqueda O(1) del peso máximo levantado por ejercicio en todas las series históricas?En inglés:How would you design an in-memory data structure that supports recording individual set weight and rep values during an active workout session while allowing O(1) lookup of maximum weight lifted per exercise across all historical sets? - + 2 preguntas más en esta ronda (regístrate para desbloquear)
System Design- System Design
5- 4
Tipo · distributed-systems
Diseña una arquitectura de sincronización móvil offline-first para una aplicación de registro de gimnasio que permita a los usuarios registrar y editar entrenamientos sin conexión a la red y reconciliar el estado sin problemas al volver a conectarse.En inglés:Design an offline-first mobile synchronization architecture for a gym logging application that allows users to record and edit workouts without network connectivity and seamlessly reconcile state when reconnecting. - 5
Tipo · conflict-resolution
¿Cómo diseñarías un mecanismo de sincronización de datos para resolver ediciones concurrentes cuando un usuario modifica la misma rutina de entrenamiento en dos dispositivos móviles offline separados antes de sincronizar de nuevo con la nube?En inglés:How would you design a data synchronization mechanism to resolve concurrent edits when a user modifies the same workout routine on two separate offline mobile devices before syncing back to the cloud? - + 3 preguntas más en esta ronda (regístrate para desbloquear)
Onsite Coding- Coding Onsite
5- 6
Tipo · data-compression
Explica cómo diseñarías un esquema de codificación delta para comprimir datos de entrenamiento numéricos estructurados (IDs de ejercicio, repeticiones, deltas de peso) antes de guardarlos en el disco local o transmitirlos a través de redes de bajo ancho de banda.En inglés:Walk through how you would design a delta encoding scheme to compress structured numerical workout data (exercise IDs, reps, weight deltas) before saving to local disk or transmitting over low-bandwidth networks. - 7
Tipo · string-search
Describe cómo implementarías un motor de búsqueda difusa en memoria, rápido y eficiente en cuanto a memoria, para una biblioteca de ejercicios que contiene miles de ejercicios, manejando errores tipográficos menores y coincidencias de prefijos en hardware móvil.En inglés:Describe how you would implement a fast, memory-efficient in-memory fuzzy search engine for an exercise library containing thousands of exercises, handling minor typos and prefix matching on mobile hardware. - + 3 preguntas más en esta ronda (regístrate para desbloquear)
Desbloquea el banco completo Hevy
Sin tarjeta de crédito. Cada pregunta con su framework, las señales que evalúan los recruiters y una respuesta de ejemplo para cada una.
Rutas de entrevista en Hevy
Cómo se traduce el ADN de Hevy entre funciones. Elige tu rol.
Compara Hevy con empresas similares
Mismo ADN, exigencias distintas. Explora las empresas más cercanas en nuestra base de datos y ve cómo difieren sus loops.
ColibriTD
Mismo tierQuantum Now platform architecture drives evaluations toward practical implementations of Variational Quantum Algorith...
Ver preguntas de entrevista de ColibriTD
CuspAI
Mismo tierThe Materials Foundry platform at CuspAI anchors a loop grading candidates on translating molecular simulation requir...
Ver preguntas de entrevista de CuspAI
Character.AI
Mismo tierCharacter.AI's product-centric interviews grade for an intuitive grasp of user interaction with AI, particularly arou...
Ver preguntas de entrevista de Character.AI
Practica la entrevista Hevy de principio a fin
Mock Interview Hevy
Ejecuta un mock live con nuestro AI-interviewer sobre prompts estilo Hevy. Evaluación en estructura, señal y longitud de respuesta - como en el loop real.
Open
Historias STAR para las rondas behavioral de Hevy
Construye una Story Bank de tus éxitos pasados, mapeados a las señales de liderazgo que Hevy evalúa. Reutilízalas en cada ronda behavioral.
Open
Hub de preparación de entrevista Hevy
Los frameworks detrás de cada ronda de Hevy: CIRCLES para product sense, debugging hypothesis-driven para analítico, STAR para behavioral. Cada uno en 10 minutos.
Open
Frameworks de entrevista
CIRCLES, STAR, AARRR, RICE, MECE. Los frameworks que hacen asentir a los entrevistadores de Hevy en lugar de fruncir el ceño. Playbooks paso a paso con las jugadas y las trampas.
Open
Preguntas frecuentes
¿Cuánto dura el proceso de entrevista en Hevy?
La mayoría de candidatos tarda entre 4 y 8 semanas desde el screen del recruiter hasta la oferta. El loop onsite ocurre en un día o en dos medias jornadas, con debrief y oferta dentro de 5 días hábiles.
¿Cómo prepararse específicamente para Hevy?
Tres prioridades: (1) el ADN Hevy mostrado arriba - qué evalúan realmente, (2) las rondas de tu loop, especialmente la que los candidatos subestiman, y (3) practica los tipos de pregunta de esta guía con un framework estructurado como CIRCLES o STAR.
¿Aplica también a roles de engineering o design en Hevy?
El ADN se mantiene - lo que cambia es la mezcla de rondas. Los SWE enfrentan coding screens en lugar del Product Sense; los designers tienen revisiones de portfolio y ejercicios de diseño. "Qué valoran" y las señales conductuales aplican a todas las funciones.