Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
3
respostas

Desafio: Automatizando processos de entrevista

Início

Receber lista de candidatos,

Enquanto houver candidatos faça:
Enviar convite para entrevista
Receber confirmação do candidato
Atualizar equipe do RH
Agendar entrevista
Enviar lembrete antes da entrevista

Exibir "Agenda de entrevistas concluída."
Receber a lista de candidatos → Enviar e-mail com link de agendamento → Confirmar horário escolhido → Atualizar agenda da equipe → Enviar lembrete automático antes da entrevista.

Fim.

3 respostas

Oi, Celso. Tudo bem com você?

Obrigado por compartilhar sua solução para o desafio. Seu algoritmo contempla as principais etapas do processo de automatização das entrevistas, desde o recebimento da lista de candidatos até o envio do lembrete antes da entrevista. Além disso, a utilização da estrutura "Enquanto houver candidatos" representa de forma adequada a repetição do processo para cada pessoa da lista.

Como dica, você pode incluir uma condição para tratar candidatos que não confirmarem a entrevista, registrando essa informação ou encerrando o fluxo para esse caso específico. Esse tipo de situação é comum em processos reais.

Como você adaptaria esse algoritmo caso o candidato pudesse remarcar a entrevista após confirmar um horário?

Parabéns pela resolução e por compartilhar sua resposta com a comunidade. Continue praticando e trazendo suas soluções. O fórum está à disposição para ajudar no seu aprendizado.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Tudo bem Mike? Em relação a sua pergunta: Como você adaptaria esse algoritmo caso o candidato pudesse remarcar a entrevista após confirmar um horário?

Após o candidato confirmar o horário, verificar se ele deseja remarcar, ou no próprio link algum button para remarcar ( Com data limite ). Se desejar, um novo horário é escolhido, a agenda do RH é atualizada e uma nova confirmação é enviada. Caso contrário, a entrevista permanece no horário original. No final, o sistema envia um lembrete antes da entrevista.

solução!

Oi, Celso.

Sua adaptação ficou muito boa e contempla uma situação bastante comum em processos seletivos. A inclusão de uma etapa para verificar se o candidato deseja remarcar a entrevista, associada a um prazo limite, torna o fluxo mais flexível sem perder o controle da agenda. Também foi uma boa ideia atualizar a agenda do RH e enviar uma nova confirmação após a alteração, garantindo que todas as partes tenham as informações corretas. Em um sistema real, esse processo pode ser integrado ao calendário para evitar conflitos de horários.

Obrigado por compartilhar sua resposta e continue participando das atividades.