Haz de la capa de tokens la única fuente de verdad: colores, espaciados, tipografía y radios viven como tokens con nombre que consumen tanto la herramienta de diseño como el CSS, así un cambio se hace una sola vez. Construye los componentes contra tokens en vez de contra valores crudos, revisa cada valor nuevo suelto como deuda de diseño y publica la librería de componentes con props documentadas para que los equipos de producto compongan en vez de bifurcar.
Por qué lo preguntan los entrevistadores
Esta es una pregunta de colaboración y mantenimiento. El entrevistador quiere saber si puedes absorber cambios de diseño sin una reescritura y si sabes discrepar de forma constructiva cuando una maqueta se inventa el decimocuarto tono de gris. Hablar de tokens, documentación y una vía de contribución demuestra que has trabajado en un equipo donde el frontend es compartido y no propiedad de una sola persona.
Cómo estructurar tu respuesta
- Ancla la respuesta en los tokens como contrato compartido.
- Explica cómo se propaga un cambio desde el diseño hasta el CSS entregado.
- Describe la vía de revisión para valores o componentes nuevos.
- Menciona la documentación y cómo descubren los componentes quienes los consumen.
Ejemplo de respuesta
Lo que de verdad lo mantiene sincronizado es tener una sola fuente para las primitivas. Colores, espaciados, escala tipográfica y radios viven como tokens, exportados a propiedades personalizadas de CSS para el código y consumidos como variables en la herramienta de diseño, así que cuando cambia un color de marca cambia en un solo sitio y todo lo recoge. Los componentes entonces solo referencian tokens, nunca valores hex crudos, y nuestras reglas de lint marcan un color escrito a mano en un pull request. Cuando una maqueta introduce un valor que no existe, eso es una conversación y no una adición silenciosa: normalmente fue involuntario, y de vez en cuando es un hueco real y lo añadimos a propósito. Para los componentes mantengo una librería documentada con las props y los estados visibles, para que los equipos de producto vean lo que ya existe antes de reconstruirlo, y hay una vía clara para contribuir de vuelta cuando algo necesita una variante. El modo de fallo que he vivido es un sistema que nadie encontraba, así que cuatro equipos entregaron cada uno su propio botón, y para entonces consolidarlo era un trimestre de trabajo.
¿Tienes esta entrevista a la vuelta de la esquina? GhostPilot escucha tu llamada en vivo, detecta la pregunta en cuanto la hacen y pone una respuesta estructurada en tu pantalla en tiempo real. Pruébalo en tu próxima entrevista de práctica, o coge un Session Pass de $29, sin suscripción, para la de verdad.
Mira cómo funcionaPreguntas de seguimiento que puedes esperar
- ¿Cómo gestionas a un equipo de producto que necesita una variante que el sistema no tiene?
- ¿Cómo despliegas un cambio que rompe la compatibilidad en un componente compartido?
- ¿Cómo mantienes manejables la tematización y el modo oscuro a través de tokens?
Más preguntas para Desarrollador frontend
Tu entrevistador hará su propia versión de esta. Pega la descripción real del puesto en el Question Predictor gratuito y obtén las 20 preguntas que ese puesto tiene más probabilidades de hacerte, con lo que cada una busca en realidad.
Predecir mis preguntas