THIS logo

Growth · Guía de entrevista Software Engineer

Cómo aprobar la entrevista THIS Software Engineer en 2026

El ADN de THIS (TL;DR)

THIS's commitment to creating products that truly replicate meat experiences drives their hiring. They seek individuals who can innovate within the plant-based food space, ensuring products like 'THIS™ Isn' chicken pieces deliver on 'High In Protein' claims and manage the complexities of 'Chilled' distribution.En español:El compromiso de THIS con la creación de productos que replican verdaderamente las experiencias de la carne impulsa su contratación. Buscan personas que puedan innovar en el espacio de los alimentos de origen vegetal, asegurando que productos como los trozos de 'THIS™ Isn' chicken' cumplan con las afirmaciones de 'Alto en Proteínas' y gestionen las complejidades de la distribución 'Refrigerada'.

Inglés original + traducción en tu idioma

Las entrevistas en la global tech, las enterprise estadounidenses y la top consultoría se realizan en inglés. En los grupos españoles de banca y retail, el lujo francés e italiano, el Mittelstand alemán y la mayoría de los empleadores mid-market europeos, el loop se hace en el idioma local. Mostramos el idioma que corresponde a la empresa primero — con el otro como traducción debajo — para que puedas preparar en el idioma que use tu entrevistador.

El loop de entrevista THIS

Tu loop comprende típicamente 5 rondas.

  1. 1

    Ronda 1

    Recruiter ScreenEn español:Entrevista con reclutador
    Motivation, role fit, logistics.En español:Motivación, fit del puesto, logística.
  2. 2

    Ronda 2

    Coding ScreenEn español:Coding Screen
    LeetCode-medium algorithmic problems under time pressure.En español:Problemas algorítmicos nivel LeetCode-medium con presión de tiempo.
  3. 3

    Ronda 3

    System DesignEn español:System Design
    Distributed systems, trade-offs at scale, architecture under constraints.En español:Sistemas distribuidos, trade-offs a escala, arquitectura bajo restricciones.
  4. 4

    Ronda 4

    Onsite CodingEn español:Coding Onsite
    LeetCode-hard, debugging, code clarity, edge cases.En español:LeetCode-hard, debugging, claridad del código, edge cases.
  5. 5

    Ronda 5

    Behavioral / LeadershipEn español:Behavioral / Liderazgo
    Past evidence of ownership, influence, resolving conflict.En español:Evidencia pasada de ownership, influencia, resolución de conflictos.

Zona de peligro: por qué fallan los candidatos

De nuestra base de feedback de entrevistas THIS, evita estas trampas:

  • Not demonstrating an understanding of what THIS does or its market position.En español:No demostrar una comprensión de lo que hace THIS o de su posición en el mercado.
  • Blaming external factors without taking ownership.En español:Culpar a factores externos sin asumir la responsabilidad.
  • Focusing only on the disagreement without explaining the influence strategy.En español:Centrarse solo en el desacuerdo sin explicar la estrategia de influencia.
  • Not considering cache consistency across multiple servers.En español:No considerar la consistencia de la caché entre múltiples servidores.

Ponte a prueba: preguntas reales de THIS

Tres prompts reales extraídos de nuestra base.

Tipo · Past Experience

Tell me about a time you had to influence a stakeholder (e.g., engineer, designer, marketing manager) who had a different opinion or priority than you. How did you approach it, and what was the outcome?En español:Háblame de una ocasión en la que tuviste que influir en una parte interesada (por ejemplo, un ingeniero, un diseñador, un gerente de marketing) que tenía una opinión o prioridad diferente a la tuya. ¿Cómo lo abordaste y cuál fue el resultado?

Tipo · Learning/Adaptability

Tell me about a time you had to quickly learn a new technology or programming language for a project at THIS. How did you approach the learning process, and how did you apply it effectively?En español:Háblame de una vez que tuviste que aprender rápidamente una nueva tecnología o lenguaje de programación para un proyecto en THIS. ¿Cómo abordaste el proceso de aprendizaje y cómo lo aplicaste eficazmente?

Tipo · Algorithmic - Array/String

Given a list of product sales data (product_id, timestamp, quantity, price) for THIS's various FMCG products, write a function to find the top N best-selling products by revenue in a given time range. Assume timestamps are Unix epoch seconds.En español:Dada una lista de datos de ventas de productos (id_producto, timestamp, cantidad, precio) para varios productos FMCG de THIS, escribe una función para encontrar los N productos más vendidos por ingresos en un rango de tiempo determinado. Asume que los timestamps son segundos de época Unix.

+ muchas más preguntas, señales y ejemplos comentados

Regístrate para desbloquear la rúbrica JobMentis

Desbloquear la rúbrica

Banco de preguntas THIS

Una muestra de nuestra base, agrupada por ronda. Regístrate para la colección completa.

9 preguntas mostradas de 22

1

Recruiter ScreenEntrevista con reclutador

1
  1. 1

    Tipo · Motivation

    Why are you interested in working as a Software Engineer at THIS (fmcg, Growth)? What specifically about our mission or products excites you?En español:¿Por qué te interesa trabajar como Ingeniero de Software en THIS (fmcg, Crecimiento)? ¿Qué te entusiasma específicamente de nuestra misión o productos?
2

Coding ScreenCoding Screen

3
  1. 2

    Tipo · Algorithmic - Array/String

    Given a list of product sales data (product_id, timestamp, quantity, price) for THIS's various FMCG products, write a function to find the top N best-selling products by revenue in a given time range. Assume timestamps are Unix epoch seconds.En español:Dada una lista de datos de ventas de productos (id_producto, timestamp, cantidad, precio) para varios productos FMCG de THIS, escribe una función para encontrar los N productos más vendidos por ingresos en un rango de tiempo determinado. Asume que los timestamps son segundos de época Unix.
  2. 3

    Tipo · Algorithmic - Trees/Graphs

    THIS has a complex supply chain. Model the relationships between suppliers, manufacturing plants, distribution centers, and retail stores as a graph. Write a function to find the shortest path for a product to reach a specific retail store from a manufacturing plant, considering transit times.En español:THIS tiene una cadena de suministro compleja. Modela las relaciones entre proveedores, plantas de fabricación, centros de distribución y tiendas minoristas como un grafo. Escribe una función para encontrar el camino más corto para que un producto llegue a una tienda minorista específica desde una planta de fabricación, considerando los tiempos de tránsito.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
3

System DesignSystem Design

3
  1. 4

    Tipo · API Design

    Design an API for THIS's internal inventory management system. It should support adding new products, updating stock levels across multiple warehouses, querying stock availability, and triggering low-stock alerts. Consider scalability for thousands of SKUs and frequent updates.En español:Diseña una API para el sistema interno de gestión de inventario de THIS. Debería admitir la adición de nuevos productos, la actualización de los niveles de stock en múltiples almacenes, la consulta de la disponibilidad de stock y el disparo de alertas de bajo stock. Considera la escalabilidad para miles de SKUs y actualizaciones frecuentes.
  2. 5

    Tipo · Data Pipeline

    Design a data pipeline to process real-time sales data from all THIS retail outlets. The pipeline should aggregate sales figures, identify popular products per region, and feed this information into a dashboard for the marketing team. Consider data volume and latency requirements.En español:Diseña un pipeline de datos para procesar datos de ventas en tiempo real de todos los puntos de venta de THIS. El pipeline debe agregar cifras de ventas, identificar productos populares por región y alimentar esta información en un panel para el equipo de marketing. Considera el volumen de datos y los requisitos de latencia.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
4

Onsite CodingCoding Onsite

3
  1. 6

    Tipo · Algorithmic - Hard

    THIS is running a promotion where customers can get a discount if they purchase a specific bundle of items. Given a list of all available products, their prices, and a set of predefined bundles (e.g., 'Bundle A: Product X + Product Y for $Z'), write a function to determine the optimal set of bundles and individual items a customer should purchase to minimize their total cost, given they need at least one item from category P and one from category Q.En español:THIS está ejecutando una promoción donde los clientes pueden obtener un descuento si compran un paquete específico de artículos. Dada una lista de todos los productos disponibles, sus precios y un conjunto de paquetes predefinidos (por ejemplo, 'Paquete A: Producto X + Producto Y por $Z'), escribe una función para determinar el conjunto óptimo de paquetes y artículos individuales que un cliente debería comprar para minimizar su costo total, dado que necesita al menos un artículo de la categoría P y uno de la categoría Q.
  2. 7

    Tipo · Debugging

    A critical bug has been reported in the checkout service: sometimes, the final price displayed to the customer is incorrect due to a complex interplay of regional taxes and promotional discounts. Here's a simplified (and buggy) version of the code. Debug it and explain your thought process.En español:Se ha informado de un error crítico en el servicio de pago: a veces, el precio final que se muestra al cliente es incorrecto debido a una compleja interacción de impuestos regionales y descuentos promocionales. Aquí tienes una versión simplificada (y con errores) del código. Depúralo y explica tu proceso de pensamiento.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
5

Behavioral / LeadershipBehavioral / Liderazgo

12
  1. 8

    Tipo · Past Experience

    Tell me about a time you had to influence a stakeholder (e.g., engineer, designer, marketing manager) who had a different opinion or priority than you. How did you approach it, and what was the outcome?En español:Háblame de una ocasión en la que tuviste que influir en una parte interesada (por ejemplo, un ingeniero, un diseñador, un gerente de marketing) que tenía una opinión o prioridad diferente a la tuya. ¿Cómo lo abordaste y cuál fue el resultado?
  2. 9

    Tipo · Past Experience

    Describe a situation where a product or project you were responsible for failed or didn't meet expectations. What did you learn from it, and how did you apply those learnings?En español:Describe una situación en la que un producto o proyecto del que eras responsable fracasó o no cumplió las expectativas. ¿Qué aprendiste de ello y cómo aplicaste esos aprendizajes?
  3. + 10 preguntas más en esta ronda (regístrate para desbloquear)

Desbloquea el banco completo THIS

Registro gratuito, sin tarjeta. Obtienes todas las preguntas + el framework, las señales de evaluación y la respuesta modelo de cada una.

Desbloquear todas las preguntas

Rutas de entrevista en THIS

Cómo se traduce el ADN de THIS entre funciones. Elige tu rol.

Compara THIS con empleadores similares

Mismo ADN, exigencias distintas. Explora las empresas más cercanas en nuestra base de datos y ve cómo difieren sus loops.

Practica la entrevista THIS de principio a fin

FAQ

WorkfiveExplora carreras en Workfive