Desafio de Entrevista de Emprego: Desenvolvedor Frontend
Desafio
Como parte do processo de entrevista, estamos lançando um desafio para desenvolver um frontend para nosso sistema de chamados. Esta é uma oportunidade para demonstrar suas habilidades e criatividade na construção de interfaces de usuário eficientes e intuitivas.
Descrição do Desafio
Você receberá um token de autenticação exclusivo para acessar o backend do sistema de chamados. A tarefa consiste em desenvolver um frontend que interaja com esse backend, utilizando as funcionalidades disponíveis para criar, editar, listar e visualizar chamados, além de fazer upload e download de arquivos.
Funcionalidades Requeridas
Documentação
Toda a documentação necessária para integrar com o backend está disponível no seguinte link: Documentação do Sistema de Chamados
Critérios de Avaliação
Submissão
Faça o upload do código em um arquivo zip utilizando o campo abaixo:
Escreva uma função JavaScript que verifica se uma string é um palíndromo. Um palíndromo é uma palavra, frase ou número que é lido da mesma forma de trás para frente, desconsiderando espaços, pontuação e diferenciação entre maiúsculas e minúsculas.
Escreva uma função JavaScript que percorre os números de 1 a 100. Para múltiplos de 3, imprima "Fizz" em vez do número, e para os múltiplos de 5, imprima "Buzz". Para números que são múltiplos de ambos 3 e 5, imprima "FizzBuzz".
Escreva uma função JavaScript que receba um array de números e retorne a soma de todos os elementos.
Escreva uma função JavaScript que determine se duas strings são anagramas. Um anagrama é uma palavra ou frase formada pela reorganização das letras de uma palavra ou frase diferente, geralmente usando todas as letras originais exatamente uma vez.
Obrigado por enviar sua avaliação. Seu envio foi recebido com sucesso!