Passar para o conteúdo principal

Dúvidas frequentes: Filtros de busca

Encontre aqui tudo o que você precisa saber sobre filtros de busca!

Time InHire avatar
Escrito por Time InHire
Atualizado há mais de 2 semanas

Encontrar o talento certo com rapidez faz toda a diferença no seu processo de recrutamento. Nesta seção, reunimos as perguntas mais frequentes sobre como os dados inseridos no sistema são organizados e disponibilizados nos filtros de busca. O objetivo é ajudar você a entender melhor como funciona essa atualização e garantir uma navegação mais eficiente e precisa no InHire.


Dúvidas frequentes:

P: Quando um novo candidato se cadastra ou quando realizo alguma ação (adicionar tag, rejeitar um talento ou enviar um feedback), por que essa informação não aparece imediatamente nos filtros de busca?

R: Essa é uma ótima pergunta! É importante saber que existe um processo de indexação que ocorre nos bastidores do Inhire. Esse é um processo comum em ferramentas que disponibilizam buscas rápidas, como o Google por exemplo. Imagine que o banco de dados do Inhire é como uma grande biblioteca com milhares de livros (candidaturas). Sempre que um novo livro chega (como uma nova candidatura ou atualização), ele precisa passar por um processo para ser catalogado corretamente ou seja, colocado na estante certa, com todas as etiquetas e categorias preenchidas (tags, status, feedbacks etc.).

A nossa ferramenta de busca funciona como um bibliotecário super rápido, que consulta esse catálogo para te mostrar exatamente o que você está procurando. Mas isso só funciona bem quando o livro já foi totalmente catalogado.

Então, quando você adiciona um candidato ou altera algum dado desta pessoa, leva alguns instantes para que o sistema atualize o índice (catálogo). Esse é o processo de indexação, e é isso que garante que as buscas e filtros funcionem de forma rápida e precisa.

Esse processo de indexação — ou “catalogação”, como na biblioteca — não acontece instantaneamente, por alguns motivos importantes:

  • Otimização da performance: Indexar dados é uma tarefa que exige poder computacional. Realizar essa indexação a cada pequena alteração poderia tornar o sistema mais lento e prejudicar a experiência de todos os usuários. Por isso, as atualizações nos filtros geralmente são feitas em lotes ou em intervalos regulares, otimizando o desempenho geral da plataforma;

  • Consistência dos dados: Garantir que os dados nos filtros de busca sejam consistentes e confiáveis é fundamental. O processo de indexação envolve a verificação e organização dessas informações para que as buscas retornem resultados precisos.

P: Então existe um tempo de espera para que as minhas alterações apareçam nos filtros? Qual é esse tempo?

R: Sim, existe um pequeno período de tempo entre o momento em que a informação é salva no banco de dados e o momento em que ela se torna visível nos filtros de busca. Esse período pode variar dependendo de diversos fatores, como a quantidade de dados sendo processada no momento e a carga geral do sistema, mas geralmente este delay não passa de 2 minutos.

Embora não possamos garantir um tempo exato para cada atualização, nosso time de tecnologia trabalha continuamente para otimizar esse processo e reduzir ao máximo esse delay. Nosso objetivo é que as informações estejam disponíveis nos filtros da forma mais rápida e eficiente possível.


P: Isso significa que os filtros de busca nem sempre estarão com as informações mais recentes?

R: Exatamente. É importante ter em mente que os filtros de busca refletem o estado das informações no momento da última indexação. Portanto, pode haver um pequeno intervalo de tempo em que as informações mais recentes (como um candidato recém-cadastrado ou uma tag que você acabou de adicionar) ainda não estejam visíveis nos filtros.


P: O que posso fazer se precisar encontrar um candidato ou informação que acabei de inserir e ainda não aparece nos filtros?

R: Em situações onde você precisa acessar uma informação que acabou de ser inserida e ainda não está disponível nos filtros, algumas alternativas podem ajudar:

  • Verificar diretamente no perfil do candidato: Se você souber o nome do candidato, pode procurá-lo diretamente na lista de candidatos, sem depender dos filtros. A informação estará atualizada no perfil individual.

  • Aguardar alguns instantes e tentar novamente: Como mencionado, o processo de indexação ocorre em intervalos regulares. Em muitos casos, a informação estará disponível nos filtros em poucos minutos.

P: Essa limitação é um problema da nossa aplicação? Vocês pretendem resolver isso?

R: É fundamental entender que esse comportamento de ter um pequeno delay na atualização dos filtros é uma característica comum em aplicações que utilizam motores de busca robustos e eficientes como o nosso. Essa arquitetura garante a performance e a escalabilidade da nossa plataforma, permitindo que você realize buscas rápidas em um grande volume de dados.

Nosso time de tecnologia está constantemente monitorando e otimizando o desempenho do sistema, incluindo o processo de indexação. Nosso objetivo é sempre minimizar esse tempo de delay e proporcionar a melhor experiência possível para você. Entendemos a importância da agilidade e estamos sempre buscando maneiras de tornar esse processo mais eficiente, dentro das limitações técnicas inerentes ao funcionamento de um motor de buscas.


P: O que o time está fazendo para otimizar esse tempo de atualização?

R: Nosso time de tecnologia está constantemente trabalhando em diversas frentes para otimizar o processo de atualização dos filtros:

  • Otimização da configuração dos filtros: Estamos sempre revisando e ajustando as configurações da nossa ferramenta de filtros para garantir que ele esteja operando da forma mais eficiente possível para o nosso volume e tipo de dados.

  • Aumento da capacidade de processamento: Investimos continuamente em nossa infraestrutura para garantir que tenhamos recursos computacionais suficientes para lidar com o volume de dados e realizar as tarefas de indexação de forma rápida.

  • Estratégias de enfileiramento: Utilizamos sistemas de enfileiramento para gerenciar as tarefas de indexação de forma eficiente, garantindo que elas sejam processadas de forma organizada e sem sobrecarregar o sistema.

Nosso compromisso é fornecer a você a melhor experiência de busca possível. Entendemos que a agilidade é fundamental, e estamos dedicados a otimizar continuamente nossos sistemas para que as informações que você precisa estejam disponíveis nos filtros o mais rápido possível. Agradecemos a sua paciência e confiança em nossa plataforma!


Qualquer dúvida ou sugestão, não deixe de entrar em contato através do Chat do InHire, no canto inferior direito da tela.

Um sorriso de orelha a orelha :)

Time InHire.

Respondeu à sua pergunta?