Learning Partner

Tekion React.js Interview Questions for Not specified

Shared question set for Not specified of experience, Tech rounds 1 and 2 (UI Developer). Topics and wording follow the supplied notes; these are questions, not official company guidance.

  1. Explain how JavaScript execution context, async behavior and the event loop work.
  2. Questions on closures, Promises, hoisting, string methods and array methods.
  3. Find the top-k elements in an array (hash map problem).
  4. What is the difference between arrow functions and normal functions?
  5. Promises and async logic questions.
  6. Build a React list with a collapse/expand feature.
  7. Create a reusable Button component with variants (like MUI).
  8. Explain React class component lifecycle and hooks behavior.
  9. Explain reconciliation and rendering, and why React behaves a certain way.
  10. What is the difference between reflow and repaint, and when do they happen?
  11. CSS animation performance: why is transform preferred?
  12. Event propagation: bubbling vs capturing.
  13. Write a Promise polyfill with real use cases.
  14. Implement an async scheduler with max concurrency.
  15. Big list rendering optimization (windowing / virtualization).
  16. Build React-like class components from scratch (ES5).
  17. Design a Pinterest-like grid UI system and discuss architecture and performance: component breakdown, data flow and handling large datasets efficiently.
  18. Discuss the HLD of your current or past frontend system or project: modules, component hierarchy, API contracts, caching, performance and non-functional requirements such as response time and availability.

Browse React.js question sets