Round 1 – Screening What is a Higher-Order Component (HOC)? Explain with an example What is a Promise in JavaScript? How do you execute multiple Promises at the same time? Which Promise method would you use for parallel execution and why? Which testing libraries have you used? What code coverage standards were followed in your company? What new features did you find in Next.js? What is the difference between CSR and SSR? What are the different optimization techniques in React? What optimization techniques do you use at the component level? Round 2 – Next.js Deep Dive Which version of Next.js have you used? What are Server Actions in Next.js? Which Next.js features have you used in real projects? How do you create a Server Component? What setup is required? What is the difference between Redux and Zustand? How do you choose between them? What performance optimizations have you implemented in Next.js applications? Which UI libraries have you used? What is CSS-in-JS? How do you bundle multiple components into a single bundle? Have you used a monorepo? How do you manage and maintain a monorepo? What are the new features released in React 19? Do you have experience with Server-Side Rendering (SSR)?
Check out your Company Bowl for anonymous work chats.