athletic-gear / desafio

Algoritmo de desafio técnico para entrevista
10 stars 31 forks source link

Requisitos

Utilizar qualquer linguagem de programação.

A ideia é validar a lógica e principalmente a forma como resolveu o problema.

Vamos querer ouvir como aprendeu, como descobriu e o porquê escolheu fazer assim no seu código.

Não é necessário conhecer todos recursos para resolver o desafio, a proposta é "correr atrás" para aprender e então resolver.

Sugerimos procurar no Google, Stack Overflow, YouTube, grupos técnicos, amigos, colegas de sala, professor, o que preferir -- lembra de contar pra gente depois hein!

Não tem prazo específico para terminar, quando acabar nos envie.

Lembre-se que esse prazo também será levado em consideração, não fique com pressa para terminar rápido se estiver errado ou incompleto, só que também não gaste um ano para terminar 😉


Problema a ser resolvido

Considerando um array de senhas em string, que pode ser uma constante no código, imprimir na tela somente as que forem senhas fortes.

Para uma senha ser forte, ela deve ter:


Extra / Bônus

Você ganhará pontos extras se utilizar um repositório Git e enviar sua solução no GitHub.

(melhor ainda se fizer um fork desse 🤩).

Se você não conhecer o Git, não tem problema nenhum. Pode aprender e nos contar como aprendeu!

Não precisa virar um especialista, apenas o básico! Só que iremos querer saber como você aprendeu

Queremos avaliar sua capacidade de aprender e de buscar ajuda.

Tem muito material pronto e gratuito sobre Git e GitHub, use a internet a seu favor.

De qualquer maneira, isso será útil para toda sua vida enquanto profissional de TI! 👍


Exemplo

Considerando um array com as strings:

Será impresso na tela apenas duas linhas:


#forTe1

Voce@Consegue!2023


Já que são as únicas que atendem os requisitos para uma senha forte.