Criar avaliação
Todos os modelos
Por cargoA partir do plano Pro

Desafio Técnico Backend

Cargo: Desenvolvedor Backend

Avalie habilidades práticas de programação backend com desafios de algoritmos e estruturação de código em ambiente controlado.

Exemplos de pergunta

Retiradas do próprio modelo. As perguntas com resposta certa registrada ficam fora daqui, para que ver esta página não ajude ninguém a passar no teste.

Como o candidato vê

Desafio Técnico Backend

5 perguntas45 min
  1. 1.Texto longo

    Descreva sua experiência com sistemas distribuídos e os principais desafios que enfrentou.

    Conte em que sistemas trabalhou (arquitetura, escala, tecnologias) e o seu papel. Escolha um ou dois desafios concretos, por exemplo consistência de dados, falhas parciais, filas e reprocessamento, latência ou observabilidade, e explique como os resolveu e quais trade-offs aceitou.

  2. 2.Editor de código

    Implemente twoSum: retorne os índices dos dois números do array cuja soma é igual ao alvo.

    Escreva a função twoSum(nums, target), que recebe um array de inteiros nums e um inteiro target e retorna um array [i, j] com os índices de dois elementos diferentes cuja soma é target, com i menor que j. function twoSum(nums, target) { // retorna [i, j] } twoSum([2, 7, 11, 15], 9); // [0, 1] twoSum([3, 2, 4], 6); // [1, 2] twoSum([3, 3], 6); // [0, 1] twoSum([1, 2, 3], 7); // [] • O array tem de 0 a 100.000 elementos; os valores podem ser negativos e repetidos. • Não use o mesmo índice duas vezes. Se houver mais de um par, retorne qualquer um; se não houver, retorne []. • Busque uma solução melhor que O(n²) e comente a complexidade de tempo e espaço no código.

  • Aparece quando você copia o modelo
  • Aparece quando você copia o modelo
  • Aparece quando você copia o modelo

Mais 3 perguntas no modelo completo.

Um homem de camisa e gravata ouvindo do outro lado da mesa enquanto a entrevistadora anota.

Como este modelo foi feito, e o que você pode conferir

  • Essas perguntas são as de verdade?

    Sim. As perguntas nesta página são as perguntas que o candidato recebe. Não são exemplos escritos para o site: elas vêm do próprio modelo, palavra por palavra.

  • Por que faltam perguntas nesta página?

    As que têm resposta certa registrada ficam de fora, para que ler esta página não ajude ninguém a passar. A quantidade que falta aparece aqui; as perguntas em si aparecem quando você copia o modelo.

  • Em que idioma o candidato vê o teste?

    Cada modelo existe em português e em inglês. O candidato responde no idioma dele e você lê no seu.

  • Este modelo funciona no meu plano?

    O tipo de pergunta é checado contra o plano pelo próprio banco de dados, então um modelo nunca promete um tipo que o seu plano não roda. Criar avaliações e receber respostas é grátis; a correção automática começa no plano Starter.

  • Posso mudar as perguntas?

    Depois de copiar, o modelo é seu: mude o texto, tire uma pergunta, acrescente as suas. Nada aqui é fixo.

  • Em quanto tempo consigo enviar?

    Crie uma conta gratuita, copie o modelo e compartilhe o link. O candidato abre no navegador, sem instalar nada.

Use este modelo na sua próxima vaga

Você copia o modelo, ajusta o que quiser e envia um link. O Assessly corrige, pontua e explica o porquê de cada nota.

O que volta para você

Texto longo

Descreva sua experiência com sistemas distribuídos e os principais desafios que enfrentou.

Resposta

78

Nota

Por que essa nota

A pergunta é real. A resposta e a nota são desenhadas como exemplo de como uma correção aparece.