Home

Awesome

alt text

Challenge - Developer Backend

Você provavelmente já está participando do nosso processo seletivo, mas se você caiu aqui por acaso, leia esse documento até o final e se você se interessar, pode começar o processo à partir daqui =]

Não é esperado que todas as pessoas consigam realizar esse desafio por completo, já que é destinado a todos os níveis de carreira.

A avaliação será baseada na sua capacidade de escrever um código simples, de fácil manutenção, e pela quantidade de funcionalidades que você entregar.

Instruções

Desafio

Formato de horários

O que nós vamos avaliar

Dicas

FAQ

Posso utilizar frameworks/bibliotecas?

Você pode usar bibliotecas como Express, mas queremos que a solução de arquitetura seja sua, portanto não use frameworks que impõem uma arquitetura específica.

Quanto tempo eu tenho ?

Quanto mais tempo você demorar, mais críticos seremos na sua avaliação =]

Qual banco de Dados devo usar?

Escolha entre MySQL e PostgreSQL.

Posso usar um ORM?

O uso de ORM é permitido apenas para estabelecer a conexão com o banco de dados. No entanto, para podermos avaliar os seus conhecimentos em SQL pedimos que não use ORM nas consultas ao banco. As bibliotecas normalmente possuem métodos que permitem consultas diretamente em SQL (raw queries) mesmo através do ORM.

Happy coding

alt text