Expert Answer: Optimize performance through code splitting, lazy loading, image optimization, efficient bundling, caching strategies, and monitoring Core Web Vitals. Use tools like Lighthouse, webpack-bundle-analyzer, and React Profiler to identify and fix performance bottlenecks.
Example: "I improved our e-commerce site's performance from 2.5s to 800ms load time. Implemented React.lazy for route-based code splitting, added intersection observer for image lazy loading, optimized images to WebP format, and used service workers for caching. These changes improved our Lighthouse score from 65 to 95 and increased conversion rate by 23%."