Django Interview Questions

Here’s a list, in no particular order, of Django specific questions that I’ve heard come up in interviews for Django jobs. If you know of any or can think of any that aren’t on here, let me know in the comments and I’ll include them.

What is WSGI?

WSGI stands for Web Server Gateway Interface. The server passes requests to the WSGI interface which runs your application, i.e. your Python code. Some examples of standard WSGI implementations include Gunicorn (Green Unicorn), uWSGI or mod_wsgi. Fullstackpython.com has a great overview of WSGI here.