Desafio de codificação I

Hi lá! O próximo passo no seu processo de aplicação é o desafio de codificação onlinecode. Antes de começar, olhe sobre o trabalho preparatório que preparamos para você. Especialmente se você é novo em codificação, este prepwork é importante para lhe apresentar os conceitos de programação que você precisará seguir no desafio.

tl;dr

Ler todo este documento. Mas aqui está o resumo executivo:

  1. Ler a Introdução à Programação.
  2. Faça os problemas de prática. Revise estas soluções.
  3. Quando estiver bem preparado (e não antes), comece o desafio! Não dê preferência aos candidatos com base em quanto tempo eles iniciam o desafio, então tome seu tempo para se preparar adequadamente!

Qual é o desafio de codificação?

Pediremos a você que resolva um pequeno desafio de codificação composto de quatro ou cinco problemas de codificação que medem o conhecimento básico de programação. O desafio é cronometrado: você terá até 45 minutos para completar o desafio.

Please note: você pode ter o console arepl.it aberto para testar o seu código durante o seu desafio de codificaçãoonline

How difficult is the challenge?

O desafio de codificação é para ser acessível a todos. Muitos dos nossos candidatos nunca tinham programado antes. Todos devem rever estes materiais de preparação, que se destinam a ensinar-lhe os conceitos fundamentais da programação para que você possa ter sucesso no desafio.

Como eu configuro o Ruby?

Por favor veja o documento de instruções de configuração.

Como me preparo para o desafio?

Vai querer preparar-se para o desafio de codificação para que possa ter o seu melhor.

Primeiro, deve rever a nossa Introdução à Programação. Isto cobrirá os conceitos fundamentais da programação que você vai precisar. Recomendamos que você pelo menos os ignore mesmo que já saiba programar:

  • Introduction To Programming I
  • Introduction To Programming II
  • Introduction To Programming III
  • Introduction To Programming Summary

Segundo, nós fornecemos problemas práticos. Faça-os após ter lido as três partes de Introdução à Programação:

  • Problemas Práticos

Fazer os problemas práticos irá construir a sua familiaridade com Ruby, e dar-lhe uma boa ideia do nível de dificuldade no desafio de codificação. Não é necessário, mas sugerimos fortemente que você complete todos os problemas de prática antes de tomar o desafio de codificação. Queremos que você esteja bem preparado.

Terceiro, experimente o exercício de codificação prática! Este exercício foi projetado para ser similar ao desafio real de codificação:

  • Practice Coding Exercise

Em que linguagem de programação eu escrevo?

Nós projetamos o desafio a ser feito em Ruby, que é a linguagem do Rails. As leituras e problemas de prática que fornecemos são em Ruby.

Você também pode responder ao desafio em Python, Java ou JavaScript. Não vamos penalizá-lo de forma alguma por usar qualquer uma dessas outras linguagens.

Algumas linguagens não são bem adequadas para o desafio de codificação. Se você conhece outra linguagem e prefere fortemente responder nisso,entre em contato conosco: .

Quanto tempo devo aceitar o desafio?

Tire todo o tempo que você precisa para se preparar para o desafio. Nós queremos que você faça o seu melhor. Nós não damos preferência a candidatos baseados em quanto tempo eles devem aceitar o desafio. Começar o desafio prematuramente antes de completar o trabalho de preparação irá prejudicar a sua candidatura. Levar o seu tempo para se preparar completamente vai ajudá-lo.

O desafio vai levar até 45 minutos. Por favor, tenha tempo definido para que você possa completar o desafio sem pressa por outros compromissos.

Posso usar o Google para respostas durante o desafio?

Por favor, não procure no Google por respostas para os problemas; é muito fácil para nós dizer quando as soluções foram tiradas do Google.

Por favor, não poste os problemas na internet.

Deixe um comentário