Questions
- Explain the MVC (Model-View-Controller) pattern and how it is implemented in CodeIgniter.
- How do you load a model, view, and controller in CodeIgniter?
- What are CodeIgniter helpers? Provide examples of commonly used helpers.
- What are CodeIgniter hooks and how are they used?
- How do you implement authentication and authorization in a CodeIgniter application?
- Can you explain the difference between CodeIgniter 3 and CodeIgniter 4?
- How do you handle AJAX requests in CodeIgniter?
- Explain how you would handle error handling and logging in a CodeIgniter application.
- Have you worked with CodeIgniter's RESTful API functionality? Explain your experience with it.