/Selecao-programador-web

Prova para vaga de programador web activesoft

Primary LanguagePython

Prova para seleção de programador da Activesoft

Essa prova consistirá em três partes, sendo elas uma sobre programação em geral, uma sobre backend (Python) e uma sobre frontend (Javascript).

As questões possuem pesos diferentes, e não há uma nota mínima para passar, assim não precisam se preocupar com o quanto você conhece, ou o quanto você ainda não conhece a respeito dos assuntos abordados, apenas tente responder o máximo possível para uma melhor avaliação.

Esta prova é feita totalmente a distância e com alguns dias como prazo de resolução. Vocês podem estudar o que sentirem dificuldade, pesquisar e até pedir ajuda sobre como fazer, desde que vocês mesmos entendam o que estão respondendo (visto que isso será verificado posteriormente na entrevista).

Nas três partes da prova teremos os seguintes assuntos abordados:

Geral

  • Programação básica e conhecimentos gerais
  • Banco de dados e SQL
  • Versionamento com Git

Backend

  • Conhecimentos básicos sobre Python
  • Conhecimentos básicos sobre o Django

Frontend

  • Conhecimentos básicos sobre Javascript
  • Conhecimentos básicos sobre React

Nas três partes da prova haverá questões teóricas, e também questões práticas que precisarão ser implementadas.

Para realizar a prova de conhecimentos gerais você precisará de um aplicativo para acessar o banco de dados SQLite utilizado nessa prova.

Para tanto você pode utilizar qualquer aplicativo que ache conveniente, ou se não conhecer nenhum, pode utilizar o https://portableapps.com/apps/development/sqlite_database_browser_portable.

Na pasta da prova geral você encontrará o arquivo chinook.db que é o arquivo com o banco de dados utilizado na prova. (SQLite)