salesforce lightning interview questions
Este tutorial fornece perguntas e respostas frequentes da entrevista do Salesforce Lightning com explicações para ajudá-lo a se preparar para a entrevista:
que tipo de e-mail tem lá
O Salesforce está indo bem, mesmo durante o período desta pandemia. Os desenvolvedores do Salesforce são muito procurados por clientes em todo o mundo. Se quiser aparecer para uma entrevista, você precisa estar à frente dos outros na curva de aprendizado.
Neste tutorial, desejamos cobrir um dos aspectos críticos do Salesforce que é a plataforma Lightning.
Cobrimos alguns tópicos importantes, como interfaces, pacotes de componentes, adição de componentes Aura às páginas do Visualforce e muitos mais neste artigo.
Perguntas frequentes da entrevista do Salesforce Lightning
P # 1) O que é Lightning no Salesforce?
Responda: Lightning é uma coleção de ferramentas e tecnologia para qualquer forma de plataforma Salesforce. O relâmpago inclui o seguinte, conforme mostrado na tabela abaixo:
| Sl. Não. | Nome | Descrição |
|---|---|---|
| 7 | SVG | Este ícone no Lightning App Builder é exibido antes do componente. |
| 1 | Lightning Experience | É composto pelo Lightning Experience, comunidades baseadas em modelos e também pelo aplicativo móvel Salesforce 1. É um conjunto de interfaces de usuário com otimização para velocidade. |
| dois. | Estrutura do componente Lightning | É uma estrutura JavaScript que vem com componentes padrão e permite que os desenvolvedores criem componentes que podem ser reutilizados para aplicativos independentes. Esses aplicativos são desenvolvidos por meio da personalização da experiência Lightning, comunidades baseadas em modelos, bem como aplicativos móveis criados com Salesforce1. |
| 3 - | Lightning App Builder e Community Builder | Ele oferece uma maneira rápida e fácil de criar aplicativos e personalizações com a ajuda dos recursos de arrastar e soltar. A personalização do Lightning Experience é feita usando o Lightning App Builder para um aplicativo móvel Salesforce 1. Por outro lado, o Community Builder ajuda nas personalizações de comunidades baseadas em modelos. |
| Quatro. | Sistema de Design de Relâmpago (LDS) | O LDS possibilita a construção de aplicativos que combinam com a aparência do aplicativo móvel Salesforce 1 e da experiência Lightning. Ele tem guias de estilo e práticas recomendadas de UX modernas. |
| 5 | Troca de relâmpagos | Comece com o desenvolvimento com um conjunto de mais de 70 componentes de parceiros como uma seção do AppExchange. |
Leitura sugerida = >> Tutorial do Salesforce Lightning
P # 2) Quais são os componentes da estrutura de componentes do Lightning?
Responda: Os componentes atuam como unidades funcionais da estrutura de componentes do Lightning. Uma seção reutilizável e modular da IU é encapsulada nos componentes. Eles podem variar de uma única linha de texto até todo o aplicativo em termos de granularidade.
Q # 3) Onde usar componentes Lightning ?
Resposta: Os componentes do Lightning podem ser usados das seguintes maneiras:
- Os componentes de arrastar e soltar são destinados ao Lightning App Builder e ao Community Builder.
- Adicionar componentes do Lightning para páginas do Lightning.
- Adicionar componentes do Lightning para páginas de registro do Lightning Experience.
- Inicie um componente Lightning de ação rápida.
- Ignore as ações padrão do componente Lightning.
- Crie aplicativos personalizados
P # 4) Quais são os pacotes de componentes usados no componente Lightning?
Responda: Os pacotes de componentes estão listados na tabela abaixo:
| Sl. Não. | Nome do pacote de componentes | Descrição |
|---|---|---|
| 1 | Componente | Isso contém a marcação. |
| dois | Controlador | Isso lida com os eventos do lado do cliente. |
| 3 | Ajudante | O desenvolvedor pode escrever a lógica comum dentro do helper usado por diferentes métodos de controlador, evitando qualquer tipo de repetição |
| 4 | Estilo | Trata-se do estilo do componente. |
| 5 | Documentação | Isso registra o uso do componente. |
| 6 | Renderer | Contém o comportamento de renderização padrão de um componente. |
| 8 | Projeto | Isso não apenas ajuda na reutilização de componentes, mas também controla quais atributos precisam ser expostos para ferramentas como o Lightning App Builder. |
P # 5) Como o aplicativo Salesforce 1 Mobile usa os componentes do Lightning?
Responda: Primeiro criamos uma guia Lightning para o componente Lightning e, subsequentemente, incluímos a guia na lista de seleção de navegação do aplicativo móvel Salesforce 1 e, em seguida, a guia recém-criada para ele.
P # 6) Pode ser usado um componente Lightning que funcione com ambas as interfaces - Mobile e Desktop?
Responda: É possível usar componentes do Lightning, aplicativo móvel Salesforce 1, aplicativos autônomos personalizados diretamente no Lightning Experience, bem como comunidades baseadas em modelos. Os componentes do Lightning são usados na página do Visualforce, para uso nas comunidades do Salesforce Visualforce, bem como no ambiente clássico.
P # 7) O componente Lightning funciona com o Visualforce?
Responda: Sim, funciona com o Visualforce.
P # 8) O Lightning pode ser visto como uma estrutura MVC?
Responda: Na verdade. Lightning é uma estrutura baseada em componentes.
P # 9) Quais partes dos componentes do Lightning são do lado do servidor e quais são do lado do cliente?
Responda: Para o componente Lightning, o lado do cliente é a página do componente que atua como um controlador JavaScript, ao contrário, o lado do servidor atua como um Controlador Apex.
P # 10) Quais são as diferenças entre os componentes Lightning e Visualforce?
Responda: Os componentes do Visualforce são centrados na página e o trabalho é principalmente baseado no servidor. Os componentes do Lightning, por outro lado, são centrados no cliente, o que é responsável por sua natureza dinâmica e compatível com dispositivos móveis.
P # 11) Como adicionar componentes do Aura à sua página do Visualforce?
Resposta: O desenvolvedor pode adicionar os componentes do Aura à página do Visualforce das três maneiras a seguir:
- Use o componente e adicione o componente Lightning para a biblioteca JavaScript do Visualforce usada na página do Visualforce.
- Crie uma referência a um aplicativo Lightning para declarar dependências de componentes.
- Use o $ Lightning.createComponent () criar o componente para uma página escrevendo uma função JavaScript
P # 12) Podemos criar um componente para herdar estilo / CSS do pai ou precisamos sempre defini-lo no componente Salesforce?
Responda: Claro, podemos fazer isso. Os estilos podem ser herdados dos pais e não necessariamente definidos no componente.
P # 13) Qual é o propósito de usar Aura: método Tag no Lightning?
Responda: A tag Aura: method pode ser usada para definir um método para a API do componente. Portanto, não há necessidade de disparar e manipular um evento de componente, e isso nos permite invocar diretamente o método no controlador do componente no lado do cliente. Também ajuda a simplificar o código necessário para um componente pai chamar um método em um componente filho que faz parte do componente pai.
P # 14) É possível incluir um componente Lightning em outro?
Responda: Sim, é possível.
P # 15) Quais são os limites para o número de componentes usados em um aplicativo?
Responda: Não há limites para o número de uso dos componentes usados em um aplicativo.
P # 16) O que são componentes da Aura? Por que usamos Aura: Namespace no código?
Responda: Os componentes do Aura são unidades autocontidas e reutilizáveis de um aplicativo. Os componentes formam as unidades funcionais da Aura. Aura é a tecnologia de código aberto que funciona para componentes Lightning. Os blocos de construção do Aura: o namespace ajuda a definir os componentes e aplicativos.
P # 17) Há algum CSS (estilos) fornecido pela Salesforce.com para componentes Lightning suportados?
Responda: Sim, está disponível no Salesforce Lightning Design System.
P # 18) Os componentes do Lightning são destinados apenas a aplicativos móveis?
Responda: Com um design responsivo em mente, os componentes do Lightning foram concebidos para serem móveis em primeiro lugar. Os componentes ajudam a construir aplicativos responsivos mais rapidamente para desktops, tablets e dispositivos móveis.
P # 19) É possível incluir bibliotecas JavaScript / CSS externas nos componentes?
Responda: Sim, várias bibliotecas podem ser usadas, como bibliotecas JavaScript / CSS, jQuery, Bootstrap, etc. a partir de um recurso estático local.
Q # 20) É possível integrar componentes de relâmpagos com uma estrutura como Angular?
Responda: É possível inserir o código de terceiros em uma página do Visualforce. A mesma página do Visualforce é então colocada dentro de um componente Lightning. Em seguida, o mesmo componente Lightning é usado em outro componente Lightning que funciona para vários ambientes.
P # 21) Você cria um App Bundle primeiro para criar um componente Lightning?
Responda: Na verdade, no entanto, o pacote de componentes pode ser criado primeiro.
P # 22) É possível implantar componentes na organização de produção?
Resposta: Sim, a implantação de componentes é possível na produção com qualquer um dos seguintes:
- Pacotes gerenciados
- IDE Force.com
- Force.com
- Conjuntos de mudanças
- Ferramenta de Migração
P # 23) Como criar páginas de registro personalizadas do Lightning no Salesforce com Lightning Experience? Você pode fazer o mesmo para o aplicativo móvel Salesforce?
Responda: Adicione, remova ou até mesmo reordene os componentes em uma página de registro para uma visualização personalizada dos registros do objeto com a ajuda do Lightning App Builder.
Sim, também é possível personalizar uma página de registro e atribuí-la aos aplicativos Lightning. Os usuários podem acessar uma página de registro personalizada para o contexto do aplicativo em que estão trabalhando.
P # 24) Há alguma opção para atribuição de página de registro do Lightning?
Responda: Ele pode ser atribuído de diferentes maneiras, como:
- Padrão da organização
- Padrão do aplicativo (substitui a atribuição no nível da organização)
- Perfil do tipo de registro do aplicativo (substitui a atribuição no nível da organização e do aplicativo).
P # 25) Como criar uma página de registro do Lightning personalizada?
Resposta: Podemos criá-lo com as seguintes etapas:
Configurar -> App Builder na caixa de busca rápida-> Selecione Lightning App Builder-> Novo -> Página de registro -> Nomeie a página como Selecione Oportunidade-> Escolha o cabeçalho, subcabeçalho, modelo da barra lateral direita e Clique Terminar.
Por favor, vá até o ligação para obter mais detalhes sobre como criar uma página personalizada do Lightning.
P # 26) Quais são os tipos de páginas de registro do Lightning no Salesforce?
Resposta: Aqui estão os tipos listados abaixo:
- Página do aplicativo
- Pagina inicial
- Página de registro
Q # 27) Quais são os atributos? Quais são os parâmetros necessários?
Responda: Atributos são as variáveis para armazenar valores. O atributo é definido com um nome, tipo, padrão, descrição e acesso. O marcação é usado que requer os valores dos atributos de nome e tipo.
No entanto, o nome e o tipo são os únicos parâmetros necessários. Isso é mostrado abaixo:

P # 28) Qual interface usar se você quiser que seu componente esteja disponível para todas as páginas?
Responda: Você pode usar o flexipage: availableForAllPageTypes interface.
P # 29) Qual interface pode ser usada para obter o id do registro a partir do registro Página de detalhes?
Responda: O force: hasRecordId A interface pode ser usada para eliminar o registro da página Detalhes do registro.
P # 30) Qual interface deve ser usada para substituir uma ação padrão?
Responda: Aqui você pode fazer uso do Relâmpago: actionOverride interface.
P # 31) Qual interface é para usar componentes em uma ação rápida?
Responda: A interface usada aqui é force: lightningQuickAction .
Q # 32) Qual interface usar um componente na página inicial do registro?
Responda: A interface usada aqui é flexipage: availableForRecordHome .
Q # 33) Qual interface é usada se você quiser que um componente seja usado como uma guia?
Responda: A interface usada aqui é force: appHostable .
P # 34) Por que a interface Lightning: isUrlAddressable é usada?
Responda: O lightning: isUrlAddressable interface é usada ao navegar para o componente e também quando o componente a ser navegado implementa esta interface.
Q # 35) Como encontrar alterações de dados usando manipuladores de dados?
Responda: Você pode configurar um componente para chamar um manipulador de alterações quando o valor dos atributos em um dos muitos componentes muda.
perguntas e respostas da entrevista de ajuste de desempenho oracle

Q # 36) O que são eventos de componentes?
Responda: Um evento de componente é disparado da instância de um componente. Pode ser tratado pelo evento que disparou o evento ou pelo componente na hierarquia de contenção, recebendo o evento. Existem fases de captura e bolha para a propagação de eventos de componentes.
P # 37) O que são eventos de aplicativo?
Responda: Um evento de aplicativo é disparado de uma instância de um componente. Ele segue um modelo publicar-assinar. Os componentes que fornecem um manipulador para o evento são notificados. As fases suportadas pela estrutura são captura, bolha e fase padrão para a propagação de eventos de aplicativo. As fases de captura e bolha têm semelhanças com os padrões de manipulação de DOM.
Q # 38) Quais são as fases na propagação de eventos de componentes?
Resposta: As duas fases são:
- Fase de bolha
- Fase de captura
P # 39) O que é Lightning Out?
Responda: Lightning Out é um recurso poderoso e flexível que permite incorporar os componentes da web do Lightning em qualquer página da web. Ao usar isso, você não precisa lidar com a autenticação ou mesmo configurar um aplicativo conectado, e isso simplifica alguns dos detalhes quando usado com o Visualforce.
Conclusão
Tentamos cobrir todas as perguntas importantes da entrevista no Salesforce Lightning. Esperamos ter respondido a algumas perguntas vitais que permitirão que você enfrente este mundo altamente competitivo de entrevistas do Salesforce.
Se você tiver outras perguntas específicas, entre em contato conosco.
Leitura recomendada
- 50 principais perguntas e respostas da entrevista do Salesforce (Atualizado em 2021)
- 49 principais perguntas e respostas da entrevista do Salesforce Admin em 2021
- Tutorial do Salesforce Lightning: design e componentes do Lightning
- Einstein Analytics - O que é Salesforce Einstein Analytics
- Como configurar e testar mensagens de saída no Salesforce?
- HubSpot Vs Salesforce - Qual CRM é o MELHOR para você?
- Tutorial de CPQ do Salesforce - O que é CPQ no Salesforce
- Tutorial do Salesforce CRM - O que é Salesforce CRM?