Next.js · Rendering · Senior · Architecture
Lead: how do you choose rendering strategy for a product catalog?
Short Interview Answer
Static/ISR for product pages, dynamic for cart/account, stream recommendations; measure cache hit rates and freshness SLAs.
Detailed Explanation
Define business rules for price freshness. Use on-demand revalidation for publishes. Keep personalized modules in Suspense holes so the catalog shell stays fast.