this post was submitted on 15 Jun 2023
2 points (100.0% liked)

Django Web Framework

41 readers
7 users here now

This is a community dedicated to the Django Web Framework for Python.

Useful links:

Rules:

Community icon from vscode-django, licensed under the MIT license

founded 4 years ago
MODERATORS
 

I’m in the very fortunate position of being made a senior at my new job and have the task of helping recruit a new Django dev to help us out.

I have never had to do this before so I was wondering:

  1. Does anyone have any tips for making a candidate feel comfortable?
  2. What sort of questions you feel would be appropriate for a junior django dev to be able to answer?
you are viewing a single comment's thread
view the rest of the comments
[–] callcc 1 points 1 year ago

I guess it's too late for any input, but just in case:

  • Ask them to compare django to other frameworks, likes, dislikes
  • Ask them about a few packages they used before
  • Have they written their own migrations or package
  • How would they deal with a slowly loading page?
  • Do they know about SQL? On what level? Have they used advanced features like views/materialized views, triggers, lateral joins, Subqueries. Can they tell you about different kinds of joins.
  • Figure out if they know the basics of HTTP and forms
  • Ask them about html and css stuff
  • How would they go about implementing a telephone book application? (or any other pretty simple application). Have them sketch a rough plan on what to implement and test when. eg. Make models first, then a view and a template, etc.
  • Have them explain what CBVs can help you with.

I know, it's vague. You want to get a good picture about how deep their understanding of the web in general is and also see if they have used django beyond very simple tutorial projects.