Next.js · ISR · Senior · Debugging
What race conditions exist with ISR?
Short Interview Answer
Concurrent regenerations, stampede after expiry, and users briefly seeing stale content.
Detailed Explanation
Understand stale-while-revalidate. For strong consistency needs, use dynamic rendering or carefully designed cache keys.