Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

React Coding Interview Prep – 30 Questions and Answers

via freeCodeCamp

Overview

This course aims to help learners prepare for React interviews or enhance their React skills by covering 30 common React JS interview questions and concepts. The course teaches skills such as working with states, props, event handling, forms, CSS styling, virtual DOM, REST API requests, debouncing, context API, higher-order components, lazy loading, recursion, custom hooks, promises, async/await, code splitting, TypeScript integration, testing with React Testing Library, and caching API responses. The teaching method involves a series of video lectures covering each topic in detail. The intended audience for this course includes individuals looking to excel in React interviews or improve their React development skills.

Syllabus

) Introduction.
) Map and Filter.
) States in React.
) Props in React.
) Inline Conditional Expressions.
) Event Handling in React.
) Keys in React.
) Forms in React.
) Dynamic Inputs in React.
) CSS Styling in React.
) Uncontrolled v/s Controlled Components.
) Virtual DOM.
) InnerHTML in React.
) React Fragments.
) Stateless v/s Stateful Components.
) REST API Requests.
) Debouncing in React.
) Context API in React.
) Class v/s ClassNames in React.
) Higher Order Components.
) Lazy Loading in React.
) Helper Functions in React.
) Implementing Recursion in React.
) Running Arrays of Functions.
) Custom Hooks in React.
) Promises and Async/Await.
) Code Splitting in React(Dynamic Imports).
) Creating a Search Filter in React.
) Adding TypeScript to React.
) React Testing Library.
) Caching an API Response.

Taught by

freeCodeCamp.org

Reviews

Start your review of React Coding Interview Prep – 30 Questions and Answers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.