<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[React собеседование, вопросы и ответы часть 2]]></title><description><![CDATA[<p dir="auto"><a href="/topic/179/react-sobesedovanie-voprosy-i-otvety-chast-1">Часть 1</a></p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>No.</th>
<th>Questions</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td><strong>Miscellaneous</strong></td>
</tr>
<tr>
<td>153</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-main-features-of-reselect-library" target="_blank" rel="noopener noreferrer">What are the main features of the Reselect library?</a></td>
</tr>
<tr>
<td>154</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#give-an-example-of-reselect-usage" target="_blank" rel="noopener noreferrer">Can you give an example of Reselect usage?</a></td>
</tr>
<tr>
<td>155</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#can-redux-only-be-used-with-react" target="_blank" rel="noopener noreferrer">Can Redux only be used with React?</a></td>
</tr>
<tr>
<td>156</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#do-you-need-to-have-a-particular-build-tool-to-use-redux" target="_blank" rel="noopener noreferrer">Do you need a specific build tool to use Redux?</a></td>
</tr>
<tr>
<td>157</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-redux-form-initialvalues-get-updated-from-state" target="_blank" rel="noopener noreferrer">How do Redux Form initial values get updated from state?</a></td>
</tr>
<tr>
<td>158</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-react-proptypes-allow-different-types-for-one-prop" target="_blank" rel="noopener noreferrer">How do React PropTypes allow different types for one prop?</a></td>
</tr>
<tr>
<td>159</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#can-i-import-an-svg-file-as-react-component" target="_blank" rel="noopener noreferrer">Can you import an SVG file as a React component?</a></td>
</tr>
<tr>
<td>160</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-render-hijacking-in-react" target="_blank" rel="noopener noreferrer">What is render hijacking in React?</a></td>
</tr>
<tr>
<td>161</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-to-pass-numbers-to-react-component" target="_blank" rel="noopener noreferrer">How do you pass numbers to a React component?</a></td>
</tr>
<tr>
<td>162</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#do-i-need-to-keep-all-my-state-into-redux-should-i-ever-use-react-internal-state" target="_blank" rel="noopener noreferrer">Do you need to keep all state in Redux? Should you ever use React’s internal state?</a></td>
</tr>
<tr>
<td>163</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-purpose-of-registerserviceworker-in-react" target="_blank" rel="noopener noreferrer">What is the purpose of registerServiceWorker in React?</a></td>
</tr>
<tr>
<td>164</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-react-memo-function" target="_blank" rel="noopener noreferrer">What is the React.memo function?</a></td>
</tr>
<tr>
<td>165</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-react-lazy-function" target="_blank" rel="noopener noreferrer">What is the React.lazy function?</a></td>
</tr>
<tr>
<td>166</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-to-prevent-unnecessary-updates-using-setstate" target="_blank" rel="noopener noreferrer">How do you prevent unnecessary updates using setState?</a></td>
</tr>
<tr>
<td>167</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-do-you-render-array-strings-and-numbers-in-react-16-version" target="_blank" rel="noopener noreferrer">How do you render arrays, strings, and numbers in React v16?</a></td>
</tr>
<tr>
<td>168</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-hooks" target="_blank" rel="noopener noreferrer">What are Hooks?</a></td>
</tr>
<tr>
<td>169</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-rules-need-to-be-followed-for-hooks" target="_blank" rel="noopener noreferrer">What rules must be followed for Hooks?</a></td>
</tr>
<tr>
<td>170</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-to-ensure-hooks-followed-the-rules-in-your-project" target="_blank" rel="noopener noreferrer">How do you ensure Hooks follow the rules in your project?</a></td>
</tr>
<tr>
<td>171</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-differences-between-flux-and-redux" target="_blank" rel="noopener noreferrer">What are the differences between Flux and Redux?</a></td>
</tr>
<tr>
<td>172</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-benefits-of-react-router-v4" target="_blank" rel="noopener noreferrer">What are the benefits of React Router v4?</a></td>
</tr>
<tr>
<td>173</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#can-you-describe-about-componentdidcatch-lifecycle-method-signature" target="_blank" rel="noopener noreferrer">Can you describe the componentDidCatch lifecycle method signature?</a></td>
</tr>
<tr>
<td>174</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#in-which-scenarios-do-error-boundaries-not-catch-errors" target="_blank" rel="noopener noreferrer">In which scenarios do error boundaries not catch errors?</a></td>
</tr>
<tr>
<td>175</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-behavior-of-uncaught-errors-in-react-16" target="_blank" rel="noopener noreferrer">What is the behavior of uncaught errors in React v16?</a></td>
</tr>
<tr>
<td>176</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-proper-placement-for-error-boundaries" target="_blank" rel="noopener noreferrer">What is the proper placement for error boundaries?</a></td>
</tr>
<tr>
<td>177</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-benefit-of-component-stack-trace-from-error-boundary" target="_blank" rel="noopener noreferrer">What is the benefit of a component stack trace from an error boundary?</a></td>
</tr>
<tr>
<td>178</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-default-props" target="_blank" rel="noopener noreferrer">What are default props?</a></td>
</tr>
<tr>
<td>179</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-purpose-of-displayname-class-property" target="_blank" rel="noopener noreferrer">What is the purpose of the displayName class property?</a></td>
</tr>
<tr>
<td>180</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-browser-support-for-react-applications" target="_blank" rel="noopener noreferrer">What is the browser support for React applications?</a></td>
</tr>
<tr>
<td>181</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-code-splitting" target="_blank" rel="noopener noreferrer">What is code-splitting?</a></td>
</tr>
<tr>
<td>182</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-keyed-fragments" target="_blank" rel="noopener noreferrer">What are keyed Fragments?</a></td>
</tr>
<tr>
<td>183</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#does-react-support-all-html-attributes" target="_blank" rel="noopener noreferrer">Does React support all HTML attributes?</a></td>
</tr>
<tr>
<td>184</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#when-component-props-defaults-to-true" target="_blank" rel="noopener noreferrer">When do component props default to true?</a></td>
</tr>
<tr>
<td>185</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-nextjs-and-major-features-of-it" target="_blank" rel="noopener noreferrer">What is Next.js and what are its major features?</a></td>
</tr>
<tr>
<td>186</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-do-you-pass-an-event-handler-to-a-component" target="_blank" rel="noopener noreferrer">How do you pass an event handler to a component?</a></td>
</tr>
<tr>
<td>187</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-to-prevent-a-function-from-being-called-multiple-times" target="_blank" rel="noopener noreferrer">How do you prevent a function from being called multiple times?</a></td>
</tr>
<tr>
<td>188</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-jsx-prevents-injection-attacks" target="_blank" rel="noopener noreferrer">How does JSX prevent injection attacks?</a></td>
</tr>
<tr>
<td>189</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-do-you-update-rendered-elements" target="_blank" rel="noopener noreferrer">How do you update rendered elements?</a></td>
</tr>
<tr>
<td>190</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-do-you-say-that-props-are-read-only" target="_blank" rel="noopener noreferrer">How do you indicate that props are read-only?</a></td>
</tr>
<tr>
<td>191</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-conditions-to-safely-use-the-index-as-a-key" target="_blank" rel="noopener noreferrer">What are the conditions for safely using an index as a key?</a></td>
</tr>
<tr>
<td>192</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#is-it-keys-should-be-globally-unique" target="_blank" rel="noopener noreferrer">Do keys need to be globally unique?</a></td>
</tr>
<tr>
<td>193</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-popular-choice-for-form-handling" target="_blank" rel="noopener noreferrer">What is the popular choice for form handling?</a></td>
</tr>
<tr>
<td>194</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-advantages-of-formik-over-redux-form-library" target="_blank" rel="noopener noreferrer">What are the advantages of Formik over the Redux Form library?</a></td>
</tr>
<tr>
<td>195</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#why-do-you-not-required-to-use-inheritance" target="_blank" rel="noopener noreferrer">Why are you not required to use inheritance?</a></td>
</tr>
<tr>
<td>196</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#can-i-use-web-components-in-react-application" target="_blank" rel="noopener noreferrer">Can you use web components in a React application?</a></td>
</tr>
<tr>
<td>197</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-dynamic-import" target="_blank" rel="noopener noreferrer">What is a dynamic import?</a></td>
</tr>
<tr>
<td>198</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-loadable-components" target="_blank" rel="noopener noreferrer">What are loadable components?</a></td>
</tr>
<tr>
<td>199</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-suspense-component" target="_blank" rel="noopener noreferrer">What is a Suspense component?</a></td>
</tr>
<tr>
<td>200</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-route-based-code-splitting" target="_blank" rel="noopener noreferrer">What is route-based code splitting?</a></td>
</tr>
<tr>
<td>201</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-purpose-of-default-value-in-context" target="_blank" rel="noopener noreferrer">What is the purpose of the default value in Context?</a></td>
</tr>
<tr>
<td>202</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-diffing-algorithm" target="_blank" rel="noopener noreferrer">What is the diffing algorithm?</a></td>
</tr>
<tr>
<td>203</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-rules-covered-by-diffing-algorithm" target="_blank" rel="noopener noreferrer">What rules are covered by the diffing algorithm?</a></td>
</tr>
<tr>
<td>204</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#when-do-you-need-to-use-refs" target="_blank" rel="noopener noreferrer">When do you need to use refs?</a></td>
</tr>
<tr>
<td>205</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#is-it-prop-must-be-named-as-render-for-render-props" target="_blank" rel="noopener noreferrer">Must a prop be named “render” for render props?</a></td>
</tr>
<tr>
<td>206</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-problems-of-using-render-props-with-pure-components" target="_blank" rel="noopener noreferrer">What are the problems with using render props with Pure Components?</a></td>
</tr>
<tr>
<td>207</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-windowing-technique" target="_blank" rel="noopener noreferrer">What is the windowing technique?</a></td>
</tr>
<tr>
<td>208</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-do-you-print-falsy-values-in-jsx" target="_blank" rel="noopener noreferrer">How do you print falsy values in JSX?</a></td>
</tr>
<tr>
<td>209</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-typical-use-case-of-portals" target="_blank" rel="noopener noreferrer">What is the typical use case for portals?</a></td>
</tr>
<tr>
<td>210</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-do-you-set-default-value-for-uncontrolled-component" target="_blank" rel="noopener noreferrer">How do you set a default value for an uncontrolled component?</a></td>
</tr>
<tr>
<td>211</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-your-favorite-react-stack" target="_blank" rel="noopener noreferrer">What is your favorite React stack?</a></td>
</tr>
<tr>
<td>212</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-difference-between-real-dom-and-virtual-dom" target="_blank" rel="noopener noreferrer">What is the difference between the real DOM and the Virtual DOM?</a></td>
</tr>
<tr>
<td>213</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-to-add-bootstrap-to-a-react-application" target="_blank" rel="noopener noreferrer">How do you add Bootstrap to a React application?</a></td>
</tr>
<tr>
<td>214</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#can-you-list-down-top-websites-or-applications-using-react-as-front-end-framework" target="_blank" rel="noopener noreferrer">Can you list the top websites or applications using React as a front-end framework?</a></td>
</tr>
<tr>
<td>215</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#is-it-recommended-to-use-css-in-js-technique-in-react" target="_blank" rel="noopener noreferrer">Is it recommended to use the CSS-in-JS technique in React?</a></td>
</tr>
<tr>
<td>216</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#do-i-need-to-rewrite-all-my-class-components-with-hooks" target="_blank" rel="noopener noreferrer">Do you need to rewrite all class components with Hooks?</a></td>
</tr>
<tr>
<td>217</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-to-fetch-data-with-react-hooks" target="_blank" rel="noopener noreferrer">How do you fetch data with React Hooks?</a></td>
</tr>
<tr>
<td>218</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#is-hooks-cover-all-use-cases-for-classes" target="_blank" rel="noopener noreferrer">Do Hooks cover all use cases for classes?</a></td>
</tr>
<tr>
<td>219</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-stable-release-for-hooks-support" target="_blank" rel="noopener noreferrer">What is the stable release for Hooks support?</a></td>
</tr>
<tr>
<td>220</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#why-do-we-use-array-destructuring-square-brackets-notation-in-usestate" target="_blank" rel="noopener noreferrer">Why do we use array destructuring (square bracket notation) in useState?</a></td>
</tr>
<tr>
<td>221</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-sources-used-for-introducing-hooks" target="_blank" rel="noopener noreferrer">What sources were used for introducing Hooks?</a></td>
</tr>
<tr>
<td>222</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-do-you-access-imperative-api-of-web-components" target="_blank" rel="noopener noreferrer">How do you access the imperative API of web components?</a></td>
</tr>
<tr>
<td>223</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-formik" target="_blank" rel="noopener noreferrer">What is Formik?</a></td>
</tr>
<tr>
<td>224</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-typical-middleware-choices-for-handling-asynchronous-calls-in-redux" target="_blank" rel="noopener noreferrer">What are typical middleware choices for handling asynchronous calls in Redux?</a></td>
</tr>
<tr>
<td>225</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#do-browsers-understand-jsx-code" target="_blank" rel="noopener noreferrer">Do browsers understand JSX code?</a></td>
</tr>
<tr>
<td>226</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#describe-about-data-flow-in-react" target="_blank" rel="noopener noreferrer">Can you describe data flow in React?</a></td>
</tr>
<tr>
<td>227</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-mobx" target="_blank" rel="noopener noreferrer">What is MobX?</a></td>
</tr>
<tr>
<td>228</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-differences-between-redux-and-mobx" target="_blank" rel="noopener noreferrer">What are the differences between Redux and MobX?</a></td>
</tr>
<tr>
<td>229</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#should-i-learn-es6-before-learning-reactjs" target="_blank" rel="noopener noreferrer">Should you learn ES6 before learning ReactJS?</a></td>
</tr>
<tr>
<td>230</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-concurrent-rendering" target="_blank" rel="noopener noreferrer">What is concurrent rendering?</a></td>
</tr>
<tr>
<td>231</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-difference-between-async-mode-and-concurrent-mode" target="_blank" rel="noopener noreferrer">What is the difference between async mode and concurrent mode?</a></td>
</tr>
<tr>
<td>232</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#can-i-use-javascript-urls-in-react169" target="_blank" rel="noopener noreferrer">Can you use JavaScript URLs in React v16.9?</a></td>
</tr>
<tr>
<td>233</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-purpose-of-eslint-plugin-for-hooks" target="_blank" rel="noopener noreferrer">What is the purpose of the ESLint plugin for Hooks?</a></td>
</tr>
<tr>
<td>234</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-difference-between-imperative-and-declarative-in-react" target="_blank" rel="noopener noreferrer">What is the difference between imperative and declarative programming in React?</a></td>
</tr>
<tr>
<td>235</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-benefits-of-using-typescript-with-reactjs" target="_blank" rel="noopener noreferrer">What are the benefits of using TypeScript with ReactJS?</a></td>
</tr>
<tr>
<td>236</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-do-you-make-sure-that-user-remains-authenticated-on-page-refresh-while-using-context-api-state-management" target="_blank" rel="noopener noreferrer">How do you ensure a user remains authenticated on page refresh while using Context API state management?</a></td>
</tr>
<tr>
<td>237</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-benefits-of-new-jsx-transform" target="_blank" rel="noopener noreferrer">What are the benefits of the new JSX transform?</a></td>
</tr>
<tr>
<td>238</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-is-the-new-jsx-transform-different-from-old-transform" target="_blank" rel="noopener noreferrer">How is the new JSX transform different from the old transform?</a></td>
</tr>
<tr>
<td>239</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-react-server-components" target="_blank" rel="noopener noreferrer">What are React Server Components?</a></td>
</tr>
<tr>
<td>240</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-prop-drilling" target="_blank" rel="noopener noreferrer">What is prop drilling?</a></td>
</tr>
<tr>
<td>241</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-difference-between-usestate-and-useref-hook" target="_blank" rel="noopener noreferrer">What is the difference between the useState and useRef Hooks?</a></td>
</tr>
<tr>
<td>242</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-a-wrapper-component" target="_blank" rel="noopener noreferrer">What is a wrapper component?</a></td>
</tr>
<tr>
<td>243</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-differences-between-useeffect-and-uselayouteffect-hooks" target="_blank" rel="noopener noreferrer">What are the differences between the useEffect and useLayoutEffect Hooks?</a></td>
</tr>
<tr>
<td>244</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-differences-between-functional-and-class-components" target="_blank" rel="noopener noreferrer">What are the differences between functional and class components?</a></td>
</tr>
<tr>
<td>245</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-strict-mode-in-react" target="_blank" rel="noopener noreferrer">What is Strict Mode in React?</a></td>
</tr>
<tr>
<td>246</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-benefit-of-strict-mode" target="_blank" rel="noopener noreferrer">What is the benefit of Strict Mode?</a></td>
</tr>
<tr>
<td>247</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#why-does-strict-mode-render-twice-in-react" target="_blank" rel="noopener noreferrer">Why does Strict Mode render twice in React?</a></td>
</tr>
<tr>
<td>248</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-rules-of-jsx" target="_blank" rel="noopener noreferrer">What are the rules of JSX?</a></td>
</tr>
<tr>
<td>249</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-the-reason-behind-multiple-jsx-tags-to-be-wrapped" target="_blank" rel="noopener noreferrer">What is the reason multiple JSX tags must be wrapped?</a></td>
</tr>
<tr>
<td>250</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-do-you-prevent-mutating-array-variables" target="_blank" rel="noopener noreferrer">How do you prevent mutating array variables?</a></td>
</tr>
<tr>
<td>251</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-capture-phase-events" target="_blank" rel="noopener noreferrer">What are capture phase events?</a></td>
</tr>
<tr>
<td>252</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-does-react-updates-screen-in-an-application" target="_blank" rel="noopener noreferrer">How does React update the screen in an application?</a></td>
</tr>
<tr>
<td>253</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-does-react-batch-multiple-state-updates" target="_blank" rel="noopener noreferrer">How does React batch multiple state updates?</a></td>
</tr>
<tr>
<td>254</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#is-it-possible-to-prevent-automatic-batching" target="_blank" rel="noopener noreferrer">Is it possible to prevent automatic batching?</a></td>
</tr>
<tr>
<td>255</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-react-hydration" target="_blank" rel="noopener noreferrer">What is React hydration?</a></td>
</tr>
<tr>
<td>256</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-do-you-update-objects-inside-state" target="_blank" rel="noopener noreferrer">How do you update objects inside state?</a></td>
</tr>
<tr>
<td>257</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#How-do-you-update-nested-objects-inside-state" target="_blank" rel="noopener noreferrer">How do you update nested objects inside state?</a></td>
</tr>
<tr>
<td>258</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-do-you-update-arrays-inside-state" target="_blank" rel="noopener noreferrer">How do you update arrays inside state?</a></td>
</tr>
<tr>
<td>259</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-do-you-use-immer-library-for-state-updates" target="_blank" rel="noopener noreferrer">How do you use the Immer library for state updates?</a></td>
</tr>
<tr>
<td>260</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-benefits-of-preventing-the-direct-state-mutations" target="_blank" rel="noopener noreferrer">What are the benefits of preventing direct state mutations?</a></td>
</tr>
<tr>
<td>261</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-preferred-and-non-preferred-array-operations-for-updating-the-state" target="_blank" rel="noopener noreferrer">What are the preferred and non-preferred array operations for updating state?</a></td>
</tr>
<tr>
<td>262</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-will-happen-by-defining-nested-function-components" target="_blank" rel="noopener noreferrer">What will happen when defining nested function components?</a></td>
</tr>
<tr>
<td>263</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#can-i-use-keys-for-non-list-items" target="_blank" rel="noopener noreferrer">Can I use keys for non-list items?</a></td>
</tr>
<tr>
<td>264</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-guidelines-to-be-followed-for-writing-reducers" target="_blank" rel="noopener noreferrer">What are the guidelines to follow for writing reducers?</a></td>
</tr>
<tr>
<td></td>
<td><strong>Hooks</strong></td>
</tr>
<tr>
<td>265</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-is-use-reducer-hook-can-you-describe-its-usage" target="_blank" rel="noopener noreferrer">What is useReducer hook? Can you describe its usage?</a></td>
</tr>
<tr>
<td>266</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-do-you-compare-use-state-and-use-reducer" target="_blank" rel="noopener noreferrer">How do you compare useState and useReducer?</a></td>
</tr>
<tr>
<td>267</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#how-does-context-works-using-usecontext-hook" target="_blank" rel="noopener noreferrer">How does Context work with the useContext hook?</a></td>
</tr>
<tr>
<td>268</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-use-cases-of-usecontext-hook" target="_blank" rel="noopener noreferrer">What are the use cases of the useContext hook?</a></td>
</tr>
<tr>
<td>269</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#when-to-use-client-and-server-components" target="_blank" rel="noopener noreferrer">When should you use client and server components?</a></td>
</tr>
<tr>
<td>270</td>
<td><a href="https://github.com/sudheerj/reactjs-interview-questions#what-are-the-differences-between-page-router-and-app-router-in-nextjs" target="_blank" rel="noopener noreferrer">What are the differences between the Page Router and App Router in Next.js?</a></td>
</tr>
</tbody>
</table>
]]></description><link>https://forum.exlends.ru/topic/180/react-sobesedovanie-voprosy-i-otvety-chast-2</link><generator>RSS for Node</generator><lastBuildDate>Wed, 20 May 2026 09:51:37 GMT</lastBuildDate><atom:link href="https://forum.exlends.ru/topic/180.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 30 Jun 2025 13:03:04 GMT</pubDate><ttl>60</ttl></channel></rss>