Curso gratis · 90 días por correo

    Backend Interview Prep

    39 preguntas de entrevista backend, una cada Lunes, Miércoles y Viernes durante 3 meses.

    Al suscribirte aceptas recibir el curso por email. También puede que te envíe correos sobre talleres pagos en vivo. Puedes darte de baja cuando quieras.

    Lo que recibes

    Cada email contiene la pregunta
    y el análisis paso a paso.

    39 preguntas en 90 días

    Una pregunta cada Lunes, Miércoles y Viernes.

    Análisis con código

    Qué evalúa el panelista, cómo responde un Senior con código, y los errores típicos de un Mid-level.

    3 meses, 3 fases

    Mes 1: fundamentos. Mes 2: sistemas en producción. Mes 3: system design, behavioral y negociación.

    Ejemplo

    Así se ve un email del curso.

    AV

    Arturo Velazquez

    arturo@arturovelazquez.dev

    Día 7 · Miércoles

    Pregunta 7 · Idempotencia en APIs de pagos

    Pregunta

    ¿Cómo implementarías idempotencia en una API de pagos para evitar cobros duplicados en retries?

    Qué evalúa el panelista

    Si entiendes el problema real (no solo la palabra), si manejas race conditions, y si conoces los tradeoffs entre Redis y Postgres como store de idempotency keys.

    Cómo responde un Senior

    INSERT con UNIQUE constraint para resolver el race atómicamente, hash del body para detectar collisions, TTL de 24h en el store, y manejo explícito de los 3 estados: pending, completed, body_mismatch.

    Errores que descalifican

    Decir 'lookup primero, después insert' (race condition), olvidar el body hash (silent collisions), o confundir idempotency keys con dedup de mensajes en Kafka.

    Temario

    3 meses, 3 fases.

    Mes 1 · Fundamentos backend

    Bases de datos avanzadasAPIs idempotentesCaching strategiesConcurrencia básica

    Mes 2 · Sistemas en producción

    Message queuesSistemas distribuidosObservabilitySecurity backend

    Mes 3 · Senior thinking

    System design roundsBehavioral interviewNegociación salarialMock interview teardowns

    Suscríbete

    Suscríbete al curso
    por correo, en español.

    La primera pregunta llega a tu correo en cuanto te suscribes.