Performance interview questions

15 real Performance questions from the React Native bank, as asked in Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd — free to start.

1. What is virtualization?

Mid
  1. A.retained references that prevent garbage collection, often from timers or listeners not cleared when a screen unmounts
  2. B.an optional list prop that supplies fixed row dimensions up front, letting the list skip measurement and jump to any index fast
  3. C.wasted component updates caused by new object or function identities, mitigated with memoization and stable references
  4. D.the technique of rendering only items near the viewport and recycling others, the core reason a windowed list beats a plain scroll container
Reveal the answer + AI explanation — free account

2. Which term means: "the technique of rendering only items near the viewport and recycling others, the core reason a windowed list beats a plain scroll container"?

Mid
  1. A.InteractionManager
  2. B.getItemLayout
  3. C.virtualization
  4. D.memory leak
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Mid
  1. A.virtualization — retained references that prevent garbage collection, often from timers or listeners not cleared when a screen unmounts
  2. B.virtualization — wasted component updates caused by new object or function identities, mitigated with memoization and stable references
  3. C.virtualization — an optional list prop that supplies fixed row dimensions up front, letting the list skip measurement and jump to any index fast
  4. D.virtualization — the technique of rendering only items near the viewport and recycling others, the core reason a windowed list beats a plain scroll container
Reveal the answer + AI explanation — free account

4. What is unnecessary re-renders?

Senior
  1. A.wasted component updates caused by new object or function identities, mitigated with memoization and stable references
  2. B.the API that defers expensive work until after animations and gestures finish, keeping the interface responsive
  3. C.retained references that prevent garbage collection, often from timers or listeners not cleared when a screen unmounts
  4. D.the technique of rendering only items near the viewport and recycling others, the core reason a windowed list beats a plain scroll container
Reveal the answer + AI explanation — free account

5. Which term means: "wasted component updates caused by new object or function identities, mitigated with memoization and stable references"?

Senior
  1. A.unnecessary re-renders
  2. B.getItemLayout
  3. C.virtualization
  4. D.InteractionManager
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Senior
  1. A.unnecessary re-renders — wasted component updates caused by new object or function identities, mitigated with memoization and stable references
  2. B.unnecessary re-renders — the technique of rendering only items near the viewport and recycling others, the core reason a windowed list beats a plain scroll container
  3. C.unnecessary re-renders — an optional list prop that supplies fixed row dimensions up front, letting the list skip measurement and jump to any index fast
  4. D.unnecessary re-renders — the API that defers expensive work until after animations and gestures finish, keeping the interface responsive
Reveal the answer + AI explanation — free account

7. What is getItemLayout?

Mid
  1. A.wasted component updates caused by new object or function identities, mitigated with memoization and stable references
  2. B.the technique of rendering only items near the viewport and recycling others, the core reason a windowed list beats a plain scroll container
  3. C.an optional list prop that supplies fixed row dimensions up front, letting the list skip measurement and jump to any index fast
  4. D.the API that defers expensive work until after animations and gestures finish, keeping the interface responsive
Reveal the answer + AI explanation — free account

8. Which term means: "an optional list prop that supplies fixed row dimensions up front, letting the list skip measurement and jump to any index fast"?

Mid
  1. A.memory leak
  2. B.getItemLayout
  3. C.unnecessary re-renders
  4. D.virtualization
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Mid
  1. A.getItemLayout — an optional list prop that supplies fixed row dimensions up front, letting the list skip measurement and jump to any index fast
  2. B.getItemLayout — the API that defers expensive work until after animations and gestures finish, keeping the interface responsive
  3. C.getItemLayout — retained references that prevent garbage collection, often from timers or listeners not cleared when a screen unmounts
  4. D.getItemLayout — the technique of rendering only items near the viewport and recycling others, the core reason a windowed list beats a plain scroll container
Reveal the answer + AI explanation — free account

10. What is InteractionManager?

Senior
  1. A.the technique of rendering only items near the viewport and recycling others, the core reason a windowed list beats a plain scroll container
  2. B.an optional list prop that supplies fixed row dimensions up front, letting the list skip measurement and jump to any index fast
  3. C.retained references that prevent garbage collection, often from timers or listeners not cleared when a screen unmounts
  4. D.the API that defers expensive work until after animations and gestures finish, keeping the interface responsive
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Senior
  1. A.InteractionManager — an optional list prop that supplies fixed row dimensions up front, letting the list skip measurement and jump to any index fast
  2. B.InteractionManager — retained references that prevent garbage collection, often from timers or listeners not cleared when a screen unmounts
  3. C.InteractionManager — wasted component updates caused by new object or function identities, mitigated with memoization and stable references
  4. D.InteractionManager — the API that defers expensive work until after animations and gestures finish, keeping the interface responsive
Reveal the answer + AI explanation — free account

13. What is memory leak?

Senior
  1. A.wasted component updates caused by new object or function identities, mitigated with memoization and stable references
  2. B.retained references that prevent garbage collection, often from timers or listeners not cleared when a screen unmounts
  3. C.the technique of rendering only items near the viewport and recycling others, the core reason a windowed list beats a plain scroll container
  4. D.an optional list prop that supplies fixed row dimensions up front, letting the list skip measurement and jump to any index fast
Reveal the answer + AI explanation — free account

14. Which term means: "retained references that prevent garbage collection, often from timers or listeners not cleared when a screen unmounts"?

Senior
  1. A.unnecessary re-renders
  2. B.InteractionManager
  3. C.virtualization
  4. D.memory leak
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Senior
  1. A.memory leak — an optional list prop that supplies fixed row dimensions up front, letting the list skip measurement and jump to any index fast
  2. B.memory leak — wasted component updates caused by new object or function identities, mitigated with memoization and stable references
  3. C.memory leak — the API that defers expensive work until after animations and gestures finish, keeping the interface responsive
  4. D.memory leak — retained references that prevent garbage collection, often from timers or listeners not cleared when a screen unmounts
Reveal the answer + AI explanation — free account

Free to start

Answers, AI explanations, and a scored voice mock interview

Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take one full AI mock interview — scored like a real panel.

Practice Performance free