Passar para o conteúdo principal

Como responder a uma questão do tipo IDE

O ambiente de desenvolvimento abre no navegador, com editor, terminal e pré-visualização. Veja como usar e como enviar a resposta.

Na questão do tipo IDE você resolve o desafio dentro de um ambiente de desenvolvimento completo, que abre direto no navegador. Não é preciso instalar nada nem configurar o projeto: o código já vem pronto, as dependências são instaladas para você e a aplicação sobe sozinha.

Antes de começar

  • Use um computador. A questão não abre em celular nem em tablet.

  • Prefira um navegador atualizado, como Chrome, Edge ou Firefox.

  • Garanta uma conexão estável e reserve o tempo previsto para a questão.

O ambiente é preparado para você

Ao abrir a questão, reservamos uma máquina na nuvem só para você, copiamos os arquivos do projeto e instalamos as dependências. Isso costuma levar até dois minutos, e você acompanha cada passo na tela.

O tempo do preparo é devolvido ao seu cronômetro assim que o ambiente fica pronto. Você não perde tempo de prova esperando.

A tela da questão

A tela tem duas partes. À esquerda fica o enunciado, com o que você precisa entregar e o que está fora do escopo. À direita fica o ambiente de desenvolvimento: explorador de arquivos, editor de código, terminal e a aba de visualização, onde a aplicação aparece rodando.

Tela da questão de IDE, com o enunciado à esquerda e o editor, o terminal e a pré-visualização à direita

Como trabalhar

  1. Leia o enunciado inteiro antes de escrever código. Ele diz o que será avaliado e o que você não precisa fazer.

  2. Abra os arquivos pelo explorador, à esquerda do editor.

  3. Use o terminal para rodar comandos. O servidor de desenvolvimento já sobe sozinho quando a sessão inicia.

  4. Confira o resultado na aba de visualização, que acompanha o que você salva.

Faça commits conforme avançar

O projeto já vem com um repositório Git iniciado. Use o painel de controle do código-fonte para registrar o que você fez. O histórico faz parte da entrega e ajuda quem for avaliar a entender o seu raciocínio.

Painel de controle do código-fonte, com o campo de mensagem e o botão de confirmação do commit

O tempo da questão

O cronômetro fica no topo da tela. Clique nele para ver quanto tempo ainda resta.

Cronômetro da questão aberto, mostrando o tempo restante

Se você precisar se ausentar

Depois de alguns minutos sem atividade aparece a pergunta “Você ainda está aí?”, com uma contagem regressiva. Se você não confirmar, desligamos o ambiente para liberar recursos e guardamos tudo o que você já tinha feito.

Sua resposta continua aberta: basta recarregar a página para voltar de onde parou.

Como enviar

Quando terminar, clique em Enviar, no canto superior direito, e confirme.

Caixa de confirmação perguntando se você tem certeza que deseja enviar

Depois do envio não é possível alterar a resposta. Se o tempo acabar antes, a resposta é finalizada automaticamente, o ambiente é desligado e tudo o que você fez segue para avaliação.

Ajustes de tela

No menu de configurações, na barra lateral esquerda, você pode fixar a barra de navegação, trocar o tema, mudar o idioma da plataforma e consultar os atalhos de teclado.

Menu de configurações aberto, com as opções de tema, idioma e atalhos de teclado

Perguntas frequentes

Preciso instalar alguma coisa no meu computador?

Não. Tudo roda no navegador.

Posso usar assistentes de IA?

Depende da questão. Quando o uso não é permitido, o enunciado avisa e os assistentes ficam desabilitados no ambiente.

Perco o que fiz se a internet cair ou se eu fechar a aba?

Não. O conteúdo do ambiente é salvo automaticamente de tempos em tempos e restaurado quando você reabre a questão. Ainda assim, vale fazer commits enquanto avança.

Posso reabrir a questão depois de enviar?

Não. Por isso o envio pede confirmação.

Preciso publicar o projeto em algum lugar?

Não. Não é necessário publicar nada nem configurar infraestrutura.

Respondeu à sua pergunta?