Skip to content

Instantly share code, notes, and snippets.

View elo7-developer's full-sized avatar

Developer Elo7 elo7-developer

View GitHub Profile
@elo7-developer
elo7-developer / desafio_programação_estagio_jr_2022.md
Last active September 20, 2022 03:24
Desafio de Programação Estágio / Jr

Desafio de Programação do Elo7

Bem vindo candidato(a)!

Vamos explicar como funciona o nosso desafio:

Imagine que um desenvolvedor recebeu uma tarefa de uma pessoa da equipe de produto. A pessoa de produto queria poder controlar sondas em outros planetas por meio de comandos. Para explicar o funcionamento do produto, o seguinte exemplo foi escrito em um pedaço de papel:

Explicação da necessidade:

@elo7-developer
elo7-developer / teste_data_science.md
Last active November 4, 2023 13:42
Teste Data Science

Teste Data Science Elo7

Esse teste faz parte da segunda etapa do processo seletivo para a vaga no time Data Science do Elo7. O objetivo do teste é avaliar como você desenvolve uma solução completa (em nível de prova de conceito) para um problema de sistemas de recomendação, que é uma das tarefas que mais realizamos no nosso dia-a-dia.

Dataset:

O dataset escolhido para esse teste foi a base pública do Movie Lens, que é muito utilizado para avaliar algoritmos de sistemas de recomendação. Ele contém avaliações e tags textuais dadas por usuários a filmes. Os dados podem ser obtidos a partir desse link.

Em resumo, o dataset contém 20.000.263 ratings e 465.564 tags aplicadas a 27.278 filmes, distribuidos em 138.493 usuários. Todos os usuários avaliaram ao menos 20 filmes e todos os filmes possuem, ao menos, 1 avaliação. Mais detalhes sobre a estrutura dos dados se encontram [aqui](http://files.grouplens.org/datasets/movielen

Teste de Programação Elo7

Como parte do processo seletivo do Elo7, gostaríamos que você fizesse uma pequena tarefa. Conforme seu resultado convidaremos você para uma sessão de pair-programming.

O objetivo dessa tarefa é avaliar como você desenvolve código em termos de estilo, eficiência e qualidade.

Crie um repositório no seu Github com a resolução da tarefa descrita abaixo e veremos a sua progressão por meio dos commits.

A especificação é bem básica. Caso deseje aprimorar o template proposto, fique à vontade. Se algo não estiver óbvio, pertunte-nos para esclarecer sua dúvida. No geral, divirta-se!

@elo7-developer
elo7-developer / teste_data_science.md
Last active July 2, 2022 22:40
Teste Data Science

Teste Data Science

Esse desafio foi separado em duas etapas: na primeira, queremos entender como você pensa e elabora soluções de um ponto de vista conceitual e enquanto na segunda, queremos ver como você prototipa (codifica) suas soluções.

Objetivo:

Sua tarefa é criar um analisador de sentimentos com base nos reviews de filmes do Rotten Tomatoes. Este dataset foi baseado numa base de dados pública que foi retirado do seguinte link.

Os dados (rt-polarity.pos e rt.polarity.neg) foram anexados no email que você recebeu com este gist e estão divididos em 10,662 sentenças de reviews, sendo metade positivas e metade negativas. Mais detalhes sobre o dataset podem ser vistos neste README

Teste de Programação para Estagiários Elo7

Como parte do processo seletivo para estagiários do Elo7, gostaríamos que você fizesse uma pequena tarefa.

Durante o desenvolvimento dê preferência para implementação em Java ou Python.

O objetivo dessa tarefa é avaliar seu conhecimentos de orientação a objetos, programação e SQL. Crie um projeto no seu Github para que vejamos os passos feitos através dos commits para resolver a tarefa.

Sinta-se à vontade para criar em cima do problema abaixo. Caso algo não esteja claro, pode assumir o que seja mais claro para você e indique suas suposições em documentação. A especificação é bem básica e, portanto, caso deseje evoluir a ideia seguindo essa base.

@elo7-developer
elo7-developer / desafio_engenheiro_devops.md
Last active April 10, 2022 01:31
Desafio Engenheiro de Software/DevOps

Teste Engenheiro de Software/DevOps Elo7

Como parte do processo seletivo do Elo7, gostaríamos que você fizesse uma pequena tarefa. O problema proposto é uma situação fictícia e você não estará desenvolvendo uma solução para nossa empresa neste teste. Conforme seu resultado daremos continuidade ao processo te convidando para uma sessão de pair-programming.

Durante o desenvolvimento da aplicação você pode usar a linguagem de sua preferência.

O objetivo dessa tarefa é podermos analisar o desenvolvimento e a entrega de uma aplicação simples em um ambiente o mais próximo possível de produção. Vamos avaliar o código gerado, como sua aplicação será executada e como você preparou o ambiente para que ela possa executar.O último item é muito importante e terá um peso considerável na avaliação.

A execução da aplicação deverá ser realizada dentro de um container, preferêncialmente Docker. Os fontes da aplicação, os scripts e arquivos de configuração, se você os utilizar, criados para a execução da aplicação e do c

@elo7-developer
elo7-developer / landing.md
Last active January 28, 2023 13:58
Desafio de Programação Elo7 - Front-end

Desafio de Programação Elo7

Como parte do processo seletivo do Elo7, gostaríamos que você fizesse uma pequena tarefa. Conforme seu resultado convidaremos você para uma sessão de pair-programming. A idéia é simples: desenvolver uma landing page. Forneceremos algumas informações via API e deixamos em exposição nossas vagas em aberto.

O objetivo desse desafio é avaliar como você desenvolve código em termos de estilo, eficiência e qualidade.

Crie um repositório no seu Github com a resolução da tarefa descrita abaixo e veremos a sua progressão por meio dos commits.

O que deverá ser feito:

  • Tela principal contendo um resumo sobre o Elo7, como é trabalhar aqui, alguns depoimentos e nossa cultura, além de conter uma listagem das vagas em aberto;

Teste de Programação Elo7

Como parte do processo seletivo do Elo7, gostaríamos que você fizesse uma pequena tarefa. Conforme seu resultado daremos continuidade ao processo te convidando para uma sessão de pair-programming.

Durante o desenvolvimento dê preferência para implementação em Android ou iOS.

O objetivo dessa tarefa é avaliar como você vai desenvolver o código em termos de estilo, eficiência e qualidade.

Teste de Programação Elo7

Como parte do processo seletivo do Elo7, gostaríamos que você fizesse uma pequena tarefa. Conforme seu resultado daremos continuidade ao processo te convidando para uma sessão de pair-programming.

Durante o desenvolvimento dê preferência para implementação em Java.

O objetivo dessa tarefa é avaliar como você vai desenvolver o código em termos de estilo, eficiência e qualidade.

@elo7-developer
elo7-developer / desafio_de_programação.txt
Last active October 24, 2023 00:17
Desafio de Programação - Processo Seletivo Elo7
Como parte do processo seletivo do Elo7, gostaríamos que você fizesse uma
pequena tarefa. Conforme seu resultado daremos continuidade ao processo te
convidando para uma sessão de pair-programming.
Durante o desenvolvimento dê preferência para implementação em Java ou Scala.
O objetivo dessa tarefa é avaliar como você vai desenvolver o código em termos
de estilo, eficiência e qualidade.
Crie um projeto no seu Github para que vejamos os passos feitos através dos