Introdução às perguntas e respostas da entrevista com Talend
Extração, Transformação e Carga é o processo usado para converter os dados brutos em algumas informações úteis. Pode ser usado para business intelligence acionável. Os dados são extraídos de várias fontes, como Salesforce, SAP e bancos de dados como RedShift e Oracle. Também pode ser extraído de formatos de arquivo como XML, CSV, AVRO, JSON, etc. Isso é transformado e carregado. O Talend é uma plataforma de código aberto para integração de dados que fornece vários serviços e software para gerenciamento de dados, integração de dados, qualidade de dados., integração de aplicativos corporativos, Big Data e armazenamento em nuvem. Neste artigo, Questões para entrevistas com o Talend, discutiremos as perguntas da entrevista para o Talend.
Agora, se você está procurando um emprego relacionado ao Talend, precisa se preparar para as Perguntas da entrevista de 2019 do Talend. É verdade que cada entrevista é diferente de acordo com os diferentes perfis de trabalho. Aqui, preparamos as importantes perguntas e respostas da entrevista de talentos, que o ajudarão a obter sucesso em sua entrevista.
Neste artigo de Perguntas sobre entrevistas com talentos de 2019, apresentaremos as 10 perguntas mais importantes e mais frequentes sobre entrevistas com talentos. Essas perguntas são divididas em duas partes:
Parte 1 - Perguntas para entrevistas com talentos (básicas)
Esta primeira parte aborda perguntas e respostas básicas da entrevista de talentos
Q1 Explique várias conexões disponíveis no Talend?
Responda:
As conexões definem se os dados devem ser uma saída de dados, processados ou uma sequência lógica. Várias conexões são:
- Baseado em linha : tipos como pesquisa, principal, filtro, rejeições de erro, rejeições, exclusões / duplicatas, saída e várias entradas / saídas.
- Iterar : É usado para executar um loop recorrente em arquivos contidos em um diretório.
- Trigger : Esta conexão é usada para criar uma dependência entre submers ou Jobs, que são acionados em uma sequência consecutiva. As duas categorias generalizadas são: Acionadores de nível de subjob e componente
- Link : É usado para transferir o esquema da tabela para o componente ELT.
Q2 Como o Talend está relacionado ao gerador de código?
Responda:
Esta é a pergunta básica da entrevista de talentos feita em uma entrevista. Veja abaixo as diferentes tabelas suportadas pelo Talend: Talend é chamado como um gerador de código que fornece uma interface gráfica de usuário fácil de usar, na qual os componentes simplesmente precisam ser arrastados e soltos para a criação de um trabalho. O Talent Studio é compilado automaticamente em uma classe Java quando o trabalho é enviado, onde os componentes internos, início, principal e final ajudam no fluxo de controle e, portanto, também é chamado de gerador de código.
Q3 Quais esquemas são suportados pelo Talend?
Responda:
Os seguintes esquemas são suportados:
- Esquema genérico : não está vinculado a nenhuma fonte específica e também é usado como um recurso compartilhável em diferentes fontes de dados.
- Esquema fixo : esquemas somente leitura que são predefinidos com alguns componentes.
- Esquema de Repositório : O esquema é reutilizável e quaisquer alterações feitas no esquema serão refletidas em todos os trabalhos.
Q4. O que são rotinas?
Responda:
São as partes reutilizáveis que podem ser usadas para otimizar o processamento de dados usando código personalizado. Também ajuda a aprimorar os recursos do Talend Studio e também melhora a capacidade do trabalho. Existem basicamente dois tipos de rotinas: rotina do usuário e rotina do sistema.
- Rotina do sistema : os códigos somente leitura que podem ser chamados diretamente dentro de qualquer Trabalho.
- Rotina do usuário : personalizada criou uma rotina pelos usuários, criando novas ou usando as antigas existentes.
Passemos para as próximas perguntas da entrevista de talentos
Q5 Qual é a diferença entre ETL e ELT?
Responda:
ETL ou Extração, Transformação e Carga é o conceito antigo que envolve a extração de dados de fontes externas, transformando-os para torná-los adequados para uso de acordo com as necessidades comerciais e operacionais e, em seguida, carregando-os no data warehouse ou destino de destino final base de dados. Essa é uma abordagem muito válida, desde que haja vários bancos de dados e sistemas de origem envolvidos em todo o processo. Os dados são transportados de um lugar para outro, portanto, é recomendável executar todo o trabalho relacionado à transformação em um mecanismo especializado separado.
O ELT, por outro lado, é o processo em que os dados extraídos são carregados principalmente nos sistemas finais. Depois disso, as transformações são feitas em cima disso. É uma abordagem melhor quando o sistema de destino é eficiente e robusto o suficiente para lidar com todas as transformações. Atualmente, a maioria dos bancos de dados analíticos, como Google Big Query e Amazon Redshift, utiliza a tecnologia ELT porque seus sistemas finais são eficientes o suficiente para processar, lidar e manipular todos os dados transformados.
Parte 2 - Perguntas da entrevista com talentos (avançado)
Vamos agora dar uma olhada nas perguntas avançadas da entrevista de Talend.
Q6 O que é um subemprego? Como os dados são enviados do trabalho pai para o trabalho filho?
Responda:
Um sub job é definido como um único componente ou mais de um componente associado a um fluxo de dados. Um trabalho pode ter pelo menos um sub-trabalho. As variáveis de contexto devem ser usadas ao passar um valor do pai para o trabalho filho.
Q7 Explique o componente tMap e também liste as diferentes funções que podem ser executadas fazendo seu uso?
Responda:
Esta é a pergunta mais freqüente da entrevista de Talend em uma entrevista. O tMap é um dos componentes essenciais que formam uma parte essencial da família de "processamento". O uso principal é mapear os dados de entrada com os dados de saída. As principais funções que podem ser executadas com o toque incluem:
- Aplicando regras de transformação em qualquer tipo de campo.
- Adicionando ou removendo colunas
- Rejeitar dados
- Filtrar dados de entrada e saída usando restrições
- Concatenar e trocar dados
- Multiplexação e desmultiplexação de dados
Q8 Explique tDenormalizeSortedRow. Além disso, podemos usar o modo de transferência binária ou um código ASCII na criação de uma conexão SFTP?
Responda:
tDenormalizeSortedRow forma um componente integral da família de processamento. É usado para sintetizar o fluxo de entrada classificado, de modo que a memória seja salva. Todas as linhas classificadas de entrada são combinadas em um grupo no qual os separadores de itens são unidos com valores distintos. Não, os modos de transferência não podem ser usados ao criar uma conexão SFTP. É apenas uma extensão do SSH e, portanto, não suporta nenhum tipo de modo de transferência.
Q9 Explique o tratamento de erros no Talend?
Responda:
A seguir está o processo de tratamento de erros:
- Pode-se confiar no processo de lançamento de exceção, que também pode ser visto na exibição de execução do rastreamento da pilha vermelha.
- Cada componente e o sub job precisam retornar o código que leva ao processamento adicional. Os links OK / Erro podem ser usados para redirecionar o erro para uma rotina de tratamento de erros.
- A melhor e mais confiável maneira de lidar com um erro é definir um subjob de tratamento de erros que é chamado em caso de erro.
Passemos para as próximas perguntas da entrevista de talentos
Q10. Qual é a diferença entre os parâmetros XMS e XMX?
Responda:
O parâmetro XMS é usado para definir o tamanho inicial do Heap em Java, enquanto o XMX é usado para definir o tamanho máximo do heap.
Conclusão
Aqui, trouxemos para você uma lista de 10 perguntas da entrevista com o Talend e suas respostas. Não se limite a eles, pois a entrevista é sobre a experiência prática e manual que você adquiriu ao longo de um período de tempo. Fique ligado no nosso blog para mais artigos como esses.
Artigo recomendado
Este foi um guia para a lista de perguntas e respostas da entrevista de talentos, para que o candidato possa reprimir essas perguntas da entrevista de talento facilmente. Aqui neste post, estudamos as principais perguntas da entrevista de talentos, que são frequentemente feitas em entrevistas. Você também pode consultar os seguintes artigos para saber mais -
- As 10 principais perguntas da entrevista sobre virtualização
- Perguntas mais importantes da entrevista sobre o Hibernate
- Perguntas sobre entrevistas de segurança de TI - mais úteis
- Perguntas da entrevista do Struts 2