1.How do you identify unnecessary re-renders?
When should you use code splitting?
How does lazy loading work in React?
What are the trade-offs of memoization?
How does React handle large lists efficiently?
Difference between virtualization and pagination