Skip to content

Desafio para os candidatos as vagas de desenvolvedor.

Notifications You must be signed in to change notification settings

vanderlei-dev/desafio-arquivo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Desafio Conductor de Seleção

Olá, queremos convidá-lo a participar de nosso desafio de seleção. Pronto para participar? Seu trabalho será visto por nosso time e você receberá ao final um feedback sobre o que achamos do seu trabalho. Não é legal?

Sobre a oportunidade

A vaga é para Desenvolvedor, temos vagas com diversos níveis de senioridade e para cada um deles utilizaremos critérios específicos considerando esse aspecto, combinado? Se você for aprovado nesta etapa, será convidado para uma entrevista com nosso time de especialistas.

Desafio Técnico

Nós da Conductor trabalhamos com meios de pagamento e a maior parte das nossas integrações com outros sistemas são via arquivo de texto. O desafio será um simples sistema para geração de arquivos;

  • Deve-se desenvolver uma aplicação que acesse o banco de dados e gere um arquivo a partir da tabela e layout abaixo:

    * Tabela de transações
    
    Transacoes Tipo
    idTransacao Numérico
    cartao Numérico
    valor Monetário
    data Data
    * Layout do arquivo a ser gerado
    
    Campo Tipo Tamanho/Formato
    cartao Numérico 16
    valor Monetário 11 (sem virgula, as duas ultimas posições são os decimais)
    dataNascimento Data ddMMyyyy
  • O que esperamos como escopo mínimo:

    * Geração de um arquivo com as transações de acordo com a data informada como parametro na execução da aplicação;
    
  • O que será diferencial:

    * Desempenho otimizado;
    * Elaborar manual de execução;
    * Elaborar documentação;
    * Elaborar testes;
    * Prazo de entrega;
    
  • O que vamos avaliar:

    * Seu código; 
    * Script de banco;
    * Organização;
    * Boas práticas;
    * Diferenciais;    
    

Instruções

  1. Faça o fork do desafio;
  2. Crie um repositório privado no bitbucket para o projeto e adicione como colaborador o usuário conductordev;
  3. Desenvolva. Você terá até 7 (sete) dias a partir da data do envio do desafio; 
  4. Após concluir seu trabalho faça um push; 
  5. Responda ao e-mail enviado do desafio, adicionando cópia para geeks-aquisicaodetalentos@Conductor.onmicrosoft.com notificando a finalização do desafio para validação.

About

Desafio para os candidatos as vagas de desenvolvedor.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published