Tipo · real-time-systems

Cómo aprobar la entrevista Hevy Software Engineer en 2026
La entrevista de Software Engineer en Hevy tiene 4 rondas: Entrevista con reclutador, Coding Screen, System Design y Coding Onsite. JobMentis tiene 15 preguntas de Software Engineer para Hevy, actualizadas por última vez el 23 de octubre de 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 de entrevista de Hevy
Tres preguntas del banco de Hevy.
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
STAR¿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.
CV y carta de presentación para Hevy
Las candidaturas a Hevy pasan por un sistema de seguimiento de candidatos (ATS), que lee tu CV antes de que llegue al equipo de selección. Mantén un diseño sencillo y describe tus habilidades con las palabras de la oferta. Las entrevistas suelen hacerse en inglés, así que envía tu CV y tu carta de presentación en inglés, salvo que la oferta pida otro idioma. Para cada punto del ADN de Hevy de arriba, incluye en tu CV una línea que lo demuestre.
Revisa tu CV frente a una oferta de Hevy
Sube tu CV con la oferta de Hevy para ver tu puntuación ATS, las palabras clave que faltan y qué corregir antes de presentar tu candidatura.
Abrir
Escribe tu carta de presentación para Hevy
Redactada a partir de tu CV y de la oferta de Hevy, cita lo que de verdad hiciste. La revisas tú antes de enviarla.
Abrir
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.
Deepslate
Mismo tierProduction Ready Infrastructure benchmarks drive evaluation at Deepslate, where candidates must prove they can ship l...
Ver preguntas de entrevista de Deepslate
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
Ideogram
Mismo tierOptimizing Ideogram 2.0's text-to-image generation speed drives the evaluation criteria. The loop prioritizes deep te...
Ver preguntas de entrevista de Ideogram
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.
Abrir
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.
Abrir
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.
Abrir
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.
Abrir
Preguntas frecuentes
¿Cuántas rondas de entrevista tiene Hevy para los candidatos a Software Engineer?
4 rondas, en este orden: Entrevista con reclutador, Coding Screen, System Design y Coding Onsite.
¿Qué busca Hevy en los candidatos a Software Engineer?
Guillem Ros cofundó Hevy en torno a un ciclo de usuario móvil muy ajustado, por lo que las entrevistas se dirigen a ingenieros y creadores de producto que optimicen la sincronización offline-first para la aplicación de registro de entrenamientos. La evaluación se centra en la velocidad de ejecución y en minimizar la fricción en la experiencia principal de la aplicación Planner Gym Log.
¿En qué idioma hace Hevy sus entrevistas?
Hevy suele entrevistar en inglés.
¿Cuántas preguntas de entrevista de Software Engineer en Hevy tiene JobMentis?
15 preguntas repartidas entre las rondas del loop de Hevy, actualizadas por última vez el 23 de octubre de 2026.