Learning React: 300+ Interview Preparation Questions





Good day, friends!



I present to your attention the first version of the repository with a lot of questions (with answers, of course) on React and related technologies . How much is a lot? It's 322.



Why the first version? Because there will also be a second one, with about the same number of questions, but with more detailed answers. When? I hope that soon. Why are there two versions? Well, firstly, repetition, etc ... secondly, some welcome brevity, others crave details.



The current version is an adapted, revised and updated translation of this repository .



The questionnaire includes the following sections:



  • Key React concepts
  • React Router
  • Internationalization in React
  • Testing in React
  • React Redux
  • React Native
  • Libraries for React
  • Miscellaneous (many miscellaneous, including hooks)




It does not claim to be a complete and comprehensive source of information about React and does not eliminate the need to study the official literature, but it can serve as a good starting point for diving into the ecosystem of the most popular and dynamically developing JavaScript library for developing user interfaces today.



It is planned that over time the repositorywill turn into a good Russian-language resource for learning React and the most popular tools designed to work with it (decided to make 2021 the year of React and TypeScript). Coming soon, there are quick tutorials on Create React App, styles in React including Styled Components, and React Router. Gradually, the resource will acquire the format of a progressive web and, possibly, a mobile application.



I would be glad to receive any feedback. If you notice any typo, inaccuracy or, God forbid, a mistake, do not hesitate to write in a personal and make “pulls”.



Thank you for your attention and have a nice day.



All Articles