next
Round
Technologies
Coding Problems
Bookmarks
Learning Paths
Login
next
Round
Technologies
Coding Problems
Bookmarks
Learning Paths
Login
Questions
4 of 33
1
Explain server-side rendering (SSR) in Next.js.
2
List the benefits of Server-Side Rendering in Next.js.
3
What are server components?
4
How to use server components in next js?
5
What is the React Server Component Payload (RSC)?
6
Describe how server components are rendered.
7
Describe server rendering strategies
8
How can you keep Server-only Code out of the Client Environment
9
What are the issues of using context provider at the root of the application?
10
List dynamic functions available to server components.
11
List all Dynamic APIs.
12
How do we opt for Static Rendering, Dynamic Rendering and Streaming?
13
Explain the difference between SSR, SSG, ISR, and CSR in Next.js. When would you choose each?
14
How does getServerSideProps work internally? What is its execution context?
15
What are the performance trade-offs of SSR vs SSG in a high-traffic production app?
16
How does Next.js handle hydration? What is a hydration mismatch, and how do you debug it?
17
What happens when getServerSideProps throws an error? How do you handle it gracefully?
18
How would you architect a Next.js app that needs both personalised (SSR) and cacheable (SSG) pages at scale?
19
Explain the App Router vs Pages Router SSR model differences. How does React Server Components change the SSR paradigm?
20
How do React Server Components (RSC) differ from traditional SSR? Can they be used together?
21
How does streaming SSR work in Next.js 13+? What role does Suspense play?
22
How would you implement partial hydration or Islands Architecture in Next.js?
23
Explain how Next.js handles data fetching waterfall problems in SSR and how you'd mitigate them.
24
How would you implement partial hydration or Islands Architecture in Next.js?
25
How do you implement caching strategies for SSR responses in Next.js? (CDN, Cache-Control, stale-while-revalidate)
26
How would you reduce TTFB (Time to First Byte) in an SSR-heavy Next.js app?
27
What's the difference between fetch caching in the App Router vs traditional getServerSideProps?
28
How do you avoid redundant database/API calls across multiple server components on the same page?
29
How do you securely handle authentication in SSR? What are the risks of passing tokens via cookies vs headers?
30
How do you prevent sensitive server-side data from leaking to the client bundle?
31
How would you implement role-based rendering on the server without exposing protected routes to the client?
32
How do you debug SSR-only issues that don't appear in local development?
33
How can we control dynamic rendering behaviour in next js?
nextjs
Basics
Project Structure
Runtime
Compiler
SSG
SSR
CSR
Routing
Route Handlers
Route Groups
Dynamic Routes
Parallel Routes
Intercepting Routes
Middleware
Server Actions
APIS
Data Fetching
Caching
Clients
Optimisation
i18n
Security
Architecture
Deployment
Accessibility
Questions
All Topics
A-
Reset
A+
04 / 33
How to use server components in next js?
Next js uses server components by default
Suggest Improvement