Saltar para o conteúdo

Django online test and interview questions for recruiters

Use our online Django test to screen the skills and abilities of your job applicants. These tests are designed to help you measure and assess the Django coding skills of developer candidates to make sure that you employ the best person for the job. Our Django tests are available for Junior, Middle, and Senior skill levels and involve a wide range of problem-solving situations and coding from scratch. Check out our skills tests for other frameworks.

Check out: Python 3.X programming questions

Django
MEIO
Competências testadas
Duração
72 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Python

Lacunas no código

avaliar o conhecimento de Python

Tarefa de programação - Nível: Médio

Python | Django | Livros Aplicação CRUD - Esta aplicação usa Python 3 e Django 1.11. Ela contém um Livros módulo para gerir entidades contabilísticas.

Django
SENIOR
Competências testadas
Duração
90 minutos no máximo.
Avaliação
Automático
Resumo do teste

Tarefa de programação - Nível: Difícil

Python | Django | Aplicação de Eventos Desportivos - Implementar uma aplicação que agrega resultados desportivos.

Python
MEIO
Competências testadas
Duração
70 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Python

Tarefa de programação - Nível: Médio

Python | Django 2.2.x | Aplicação de Inventário de Livraria - Terminar a implementação da funcionalidade CRUD usando CBV.

Django
MEIO
Competências testadas
Duração
66 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Python

Tarefa de programação - Nível: Médio

Python | Django | Aplicação de galeria - Implementar uma aplicação com a funcionalidade do módulo de galeria.

django
JÚNIOR
Competências testadas
Duração
57 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Python 3.x

Tarefa de programação - Nível: Fácil

Python | Django | Aplicação de Férias - Implementar a funcionalidade do módulo de férias usando CBV e ModelForms.

Python
MEIO
Competências testadas
Duração
168 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de CSS, HTML

Tarefa de programação - Nível: Médio

Python | Django | Aplicação de pedidos de férias | CRUD básico - Completar uma aplicação para gerir os pedidos de férias dos empregados utilizando a estrutura Django.

Tarefa de programação - Nível: Médio

JavaScript | Social Media Queries | Encontrar potenciais gostos - Implemente uma função para encontrar livros que são considerados potenciais gostos.

Python
JÚNIOR
Competências testadas
Duração
65 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de CSS, HTML

Tarefa de programação - Nível: Fácil

Python | Django | Serviço de câmbio de moedas - Concluir a implementação de Django aplicação para câmbio de moeda por modyfing CBV vistas e completar a lógica do serviço.

Tarefa de programação - Nível: Fácil

JavaScript | Analisador de pedidos | Encontrar uma quantidade média pedida para cada dia da semana - Implemente um método que analise o conjunto de dados de pedidos e retorne um mapa com a quantidade média pedida de um produto para cada dia da semana.

Django
JÚNIOR
Competências testadas
Duração
35 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Python

Tarefa de programação - Nível: Fácil

Python | Django | Blog pessoal - Complete uma aplicação simples de blog pessoal em Django.

Django
MEIO
Competências testadas
Duração
80 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Python

Tarefa de programação - Nível: Médio

Python | Django | Aplicação de pedidos de férias | CRUD básico - Completar uma aplicação para gerir os pedidos de férias dos empregados utilizando a estrutura Django.

Django
MEIO
Competências testadas
Duração
80 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Python

Tarefa de programação - Nível: Médio

Python | Django | Aplicação de pedidos de férias | Basic i18n - Completar uma aplicação para gerir os pedidos de férias dos empregados utilizando a estrutura Django, bem como CBV, i18n e ModelForms.

Django
SENIOR
Competências testadas
Duração
75 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Python, Python_3

Tarefa de programação - Nível: Difícil

Python | Django | Aplicação de pedido de férias - Completar uma aplicação para gerir os pedidos de férias dos empregados utilizando a estrutura Django.

Django
JÚNIOR
Competências testadas
Duração
35 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Python

Tarefa de programação - Nível: Fácil

Python | Django | Serviço de câmbio de moedas - Concluir a implementação de Django aplicação para câmbio de moeda por modyfing CBV visualizações e conclusão da lógica do serviço

Python
MEIO
Competências testadas
Duração
44 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Python

Tarefa de programação - Nível: Médio

Python | Django| Web Scraper with Frequency Analysis - Fix the code and build features in order to make all unit tests pass for a Word Scraping application.

Python
MEIO
Competências testadas
Duração
90 minutos no máximo.
Avaliação
Automático
Resumo do teste

Tarefa de programação

Complete a movie collection application that includes SQL queries and is built using Django

Tarefa de programação

Prove your knowledge of JavaScript fundamentals by following a few simple instructions.

Tarefa de programação

Prove your knowledge of Javascript functions by creating functions as directed.

Python
MEIO
Competências testadas
Duração
70 minutos no máximo.
Avaliação
Automático
Resumo do teste

Tarefa de programação - Nível: Médio

Aplicação Python | Galeria - Concluir a implementação da funcionalidade CRUD usando CBV.

Perguntas de escolha

avaliar o conhecimento de HTML, WCAG 2.0, Acessibilidade da Web, CSS

The right Django online test to screen Django developers

Recommended roles for our online Django test

  • Django programmer
  • Programador front-end
  • Programador back-end
  • Programador Web
  • Full-stack Django developer
  • Django programmer
  • Senior Django developer
  • Junior Django developer
  • Django software developer

How our Django test works

Our Django online tests are powered by the RealLifeTesting™ methodology. Applicants are required to build or add features to an application using the languages and components of the existing Django framework. Our Django online tests will assess your applicant’s knowledge, coding ability, logical reasoning, and time-management.

Características principais

  • Test software development skills and not just academic knowledge
  • Test candidates anywhere in the world, any time
  • A metodologia RealLifeTesting™ cria uma melhor experiência de utilizador onde os candidatos podem utilizar o seu próprio IDE, clonar para GIT, executar testes unitários e aceder a Stack Overlow/Github/Google para pesquisa
  • Strict controls to verify your applicant’s skills and eliminate plagiarism
  • Automated test results that can be understood by non-technical recruiters
  • Tests for all levels of experience

What to look for in a Django developer

Django is a free, high-level web framework that focuses on the rapid development of written software from concept to finished product. The framework has built-in the most important tools that are sufficient for basic use and has gained popularity for it’s automatically generated admin panel.

A proficient Django developer should be familiar with the key features of the Django framework and its web application functionality. Additionally, they should possess proficient knowledge in CBV, CRUD, REST, and ORM Queryset filtering.

Skills covered in our Django online test

  • CBV (vistas baseadas em classes)
  • CRUD
  • REST
  • ORM - Filtragem de conjuntos de consulta
  • Classe de modelo
  • Comando de gestão
  • Motor de modelos
  • Autenticação
  • Leitura do ficheiro
  • Sinais
  • Interface de administração automática

Não é o que está à procura?

Do you want to test your candidates’ Django development skills using your own codebase? No problem. The DevSkiller task wizard lets you build your unique tests using your own resources. Our online Django tests give you the freedom to screen and analyze your candidates anywhere in the world, any time.

How can you be sure our Django online tests and interview questions work?

We’re so confident in our Django online tests and interview questions, that we’re happy to let our clients do the talking for us:

Ivana Nikolic – HR Manager at ImpacTech

"A maior vantagem para os candidatos é o facto de poderem realizar os testes quando lhes for mais conveniente. No caso de um candidato que já esteja a trabalhar e esteja a pensar em mudar de carreira ou mudar para outra empresa, é também uma poupança de tempo para ele, uma vez que não tem de tirar tempo para participar em inúmeras entrevistas na procura de um novo cargo."

Julien GauthiezDiretor de Aquisição de Talentos EMEA na Criteo

"Utilizamos o DevSkiller em 15 locais em torno das nossas 3 regiões (EUA/APAC/EMEA). Temos 7 utilizadores frequentes em TA (recrutadores) em todas as nossas regiões, e os nossos utilizadores técnicos gestores de contratação rodam dependendo das necessidades actuais. Mais de 30 já entraram na plataforma uma vez para rever uma tarefa ou criar um teste".

Olga Berger Recrutador Principal e Especialista em Sourcing na CodeValue

"DevSkiller é fácil de usar e amigável".

Perguntas mais frequentes

O que é o RealLifeTestingTM?

What makes DevSkiller testing unique, is that we implement RealLifeTestingTM into our Django online tests and interview questions. RealLifeTestingTM works on the premise that the best way to assess a developer is to recreate their real work environment and see how they respond. RealLifeTestingTM offers a simulated version of a developer’s everyday challenges.

We don’t ask developer candidates to recite long-forgotten coding patterns and algorithms. Instead, we ask them to carry out the kinds of work they do every day and see how good they are at it. We assess them based on their actual development skills. It seems like an obvious way to test developers, but up until now, this hasn’t been the way.

Our Django online tests and interview questions offer recruiters a comprehensive understanding of their applicants’ skill levels. The successful candidates are those who demonstrate clear understanding, who utilize resources like Stack Overflow, and who possess the critical thinking skills required to deal with the challenges they’re presented with.

Preciso de ser um programador para usar o DevSkiller?

We don’t expect you to be an expert in Django yourself. We have our own experts who have made our Django online tests and interview questions as automated as possible.

Our tests accurately verify the technical skills of the candidates screened on your behalf. Assessment is automatic, meaning once a test is completed, you will receive an easy-to-read report letting you know how well the candidate has performed. Taking the pressure off recruiters who are expected to individually assess how well each candidate performs otherwise.

How do candidates take a Django online test?

DevSkiller Django online tests and interview questions can be accessed remotely. Send out a test invite to your developer candidates and they can take the test wherever they are. Meaning our testing method is convenient for the candidates and for you. You can also add time limits on how long each test link is active, so you’re not left waiting around for the results.

When it comes to taking our Django online tests and interview questions, candidates have the option to use our own state-of-the-art in-browser IDE, or their own favorite IDE; cloning the project to GIT afterwards. Candidates can run unit tests to check that their solutions are working properly. Once they have completed the test, or if the time elapses, a progress report on how the candidate did, is automatically sent to the recruiter.

Qual é a duração do teste?

Our Django online tests and interview questions are flexible when it comes to duration. This can be set depending on your preferences. Our task wizard comes with tests programmed with default settings including duration. However, you have the option to change any of those settings if you prefer. Furthermore, you can even set time limits for individual questions.