This Repo Contains the Django Application Developer Interview Questions
if you feel to change/remove any questions, Please do create PR for this. welcome new comments.
- What is Django Framework
- Which architectural pattern does Django follow?
- Explain django request & response cycle.
- What is the latest version of Django? And explain its features.
- What are the features available in Django web framework?
- Does Django is loosely coupled?
- Describe the inheritance styles in Django?
- What is Jinja templating?
- Describe ORM, benefits ?
- What is the use of Middlewares in Django?
- Describe Classbased views & function based views?
- What databases are supported by Django?
- How to configure databases in django?
- How session is working in django?
- Describe signals in django and usage.
- What is mixin?
- How django handling exceptions?
- Difference between select_related and prefetch_related?
- Difference between select_related and prefetch_related?
- What is Django template Tags ? How to write a custom template tag? give sample tags.
- How authentication is working in django?
- How to create Role based or Permision based authentication system with help of django.
- Difference between AbstractUser and AbstractBaseUser in Django?
- How session and cookie handling in django ?
- What is template tags in django ?
- How to create custom template tags?
- How to create custom management commands?
- Explain about django security?
- What is CSRF token? importance of csrf
- How to run SQL quries in django ?
- How can serve static/media fiels in django?
- What is the difference between select_related and prefetch_related?
- What package is using for testing django application?
- What is scheduler ? How to configure ?
- What is celery ?
- what is message broker(Redis, RabitMQ, etc)?
- What is template inheritance?
- How to create custom management command?
- How to test unittesting in django?
- How logging django application?
- How to create custom user roles in django?
- How to configure databases in django application?
- What is Q and F operator?
- Differance between Annotate and Aggregation in Django?
- What is an API?
- What are HTTP Verbs?
- How authentication and authorization in API?
- What are benefits of using Django Rest Framework?
- What are serializers?
- How token authentication is working in DRF?
- What are JSON Web Tokens(JWTs)?
- What are viewsets in DRF?
- What is the difference between APIViews and Viewsets in DRF?
- How Permission is working on Rest Frawork?
- What are characterstics of REST APIs ?
- What are routers in DRF?
- How the validation is working on DRF?
- Explain the status codes
- How API versioning working in django rest framework?
- How API's are testing ?
- What is swagger, Postman ?