Instruction: Explain the concept of React Hooks and describe the use cases of at least two common hooks.
Context: This question tests the candidate's familiarity with React Hooks and their ability to leverage them to manage state and side effects in functional components.