Django & Python & PostgreSQL & JS Test
40 questions total, 90 minutes maximum, for mid-level programmers
Programming test includes:
Django - 10 Questions
- Models / Django ORM
- Views
- Forms
- Authentication / Authorization
Python - 10 Questions
- Python Object-Oriented Programming (OOP)
- Namespaces, Scope and Name Binding
- Python Constructs (Generators, Iterators, Decorators)
- Syntax and Stdlib
PostgreSQL - 10 Questions
- Joins, Queries
- Grouping, Aggregate Functions, HAVING Clause
- Subqueries, EXISTS, IN Operators
- Miscellaneous: Ranking Functions, UNION Operator
JavaScript - 10 Questions
- General JavaScript, JavaScript in Browsers
- JavaScript Objects, Arrays
- Functions and Scope, Passing by Reference vs. by Value