P
prepair.app
Comenzar entrevista →
EnglishУкраїнськаРусскийDeutsch

Senior Next.jsPreguntas de entrevista Next.js

Senior · 5+ años de experiencia

Las entrevistas de Next.js se centran en estrategias de rendering, el App Router, server components, y caching — las partes que separan a Next de React plano. Aquí están las preguntas más comunes con respuestas modelo. Senior: arquitectura, trade-offs, mentoría y toma de decisiones.

Pruébalo — sin cuenta necesaria
Preparando tu pregunta…

Temas para prepararte

SSR, SSG, ISR y CSR
App Router vs Pages Router
Server components
Route handlers y API
Caching y revalidation
Optimización de imágenes y fuentes

5 preguntas de nivel Senior con respuestas

1

¿Cómo decides entre rendering estático, dinámico y revalidado?

Respuesta

Por cuán fresco debe estar el contenido y cuántas versiones distintas existen. Las páginas de marketing y artículos son estáticas con revalidation, ya que un minuto de obsolescencia no cuesta nada. Cualquier cosa personalizada es dinámica, porque una caché por usuario no es una caché. La trampa es hacer una página dinámica por accidente — leer cookies o headers en cualquier lugar del árbol saca a toda la ruta del rendering estático.

2

¿Cómo mantienes pequeño el bundle del cliente en una app con App Router?

Respuesta

Empuja 'use client' lo más abajo posible y mantén el fetching de datos en el servidor, ya que un componente que nunca llega al navegador no cuesta nada. Luego lo usual: imports dinámicos para widgets pesados, y revisar qué trae una dependencia — un client component importando una librería de fechas es cómo una página gana cien kilobytes. El analizador de bundle en CI es lo que lo mantiene honesto.

3

¿Qué se rompe cuando despliegas Next fuera de Vercel?

Respuesta

La optimización de imágenes necesita un loader que configures, ISR necesita storage compartido para que cada instancia revalide consistentemente, y el middleware corre en Node en vez de un edge runtime. Ninguno es un bloqueador, pero cada uno es una decisión que Vercel hace silenciosamente y el self-hosting hace explícita. Descubrirlo después de la migration es el orden caro.

4

¿Cómo manejas la autenticación a través de servidor y cliente?

Respuesta

Lee la sesión en el servidor — en un layout, un Server Component o middleware — así el contenido protegido nunca se envía a un navegador que no debería tenerlo. Un redirect del lado del cliente después del render filtra la página primero. El middleware maneja el gate grueso; la verificación fina pertenece junto a los datos, porque un route guard solo protege la página y no el endpoint.

5

¿Cuándo no usarías Next?

Respuesta

Cuando la app está detrás de un login y no tiene requisito de SEO o first-paint — un SPA plano es más simple de construir y de hospedar, y mucho del valor de Next es rendering de servidor que no usarías. También cuando el equipo no puede operar un servidor Node y un host estático es la restricción. Elegirlo por defecto es cómo un dashboard adquiere un modelo de rendering que nunca necesitó.

🦎

Leer respuestas no es suficiente

En una entrevista real hablas bajo presión. Cam hace estas mismas preguntas, evalúa cada respuesta y muestra exactamente qué mejorar.

Practicar entrevista de Senior Next.js →
Gratis · 3 entrevistas al mes

Otros niveles — Next.js

Junior Next.jsMiddle Next.jsTodas las preguntas de Next.js

Otras especializaciones

🔍Senior Manual QA🤖Senior QA AutomationSenior Java Backend🐍Senior Python Backend🐘Senior PHP Backend🦫Senior Go Backend🟢Senior Node.js Backend💎Senior Ruby on Rails🔷Senior C++🟨Senior JavaScript