|
@@ -31,6 +31,8 @@ Used for Backend and Fullstack role code assessments.
|
|
|
* Tidiness of the source code repository. No stray files like logs, virtual environments, databases, etc.
|
|
|
* Adherence to Python code style established by the community standards like PEP-8.
|
|
|
* Conformance to the Django Architecture. Proper use of models, views, templates, and preferring features and utilities provided by Django rather than candidate rolling their own.
|
|
|
+* Command of Django. Show off how deep your knowledge of Django and its ecosystem is and how much you can defer to the framework to achieve a good power-to-weight ratio.
|
|
|
+* Query efficiency. Avoid problems like N+1 queries or duplicated queries.
|
|
|
* Cohesiveness of the project. No missing files, broken styles, stub features, etc.
|
|
|
* Submission process adherence. Submission should be a pull request. Commits should be atomic with clear messages.
|
|
|
|