# Knowledge check: Rules of Hooks and Fetching Data with Hooks - Advanced React

1. **True or false: You should not call hooks inside loops.**
    
    * <mark>True</mark>
        
    * False
        
2. **True or false: You should call hooks inside if statements.**
    
    * True
        
    * <mark>False</mark>
        
3. **True or false: You should call hooks inside nested functions.**
    
    * True
        
    * <mark>False</mark>
        
4. **You are allowed to:**
    
    * only call a single effect hook inside a component.
        
    * only call a single state hook inside a component
        
    * <mark>call multiple state hooks and effect hooks inside a component</mark>
        
5. **True or false: You don't have to always make multiple hook calls in the same sequence.**
    
    * True
        
    * <mark>False</mark>
        

---

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1726468985641/b083d97e-ec8d-40b3-b07a-65ee9d36ac07.png align="center")
