As 50 principais perguntas e respostas da entrevista do Salesforce (2025)

Aqui estão as perguntas e respostas das entrevistas do Salesforce para calouros e também para desenvolvedores experientes da equipe de vendas para conseguir o emprego dos sonhos.


1) O que é Salesforce?

Salesforce é um software de gerenciamento de relacionamento com clientes (CRM) baseado em nuvem para gerenciar relacionamentos com clientes e integração com outros sistemas. Esta ferramenta SaaS ajuda a criar soluções personalizadas para marketing, vendas, serviços e comércio eletrônico de acordo com os requisitos do negócio. A Salesforce agora expandiu de apenas CRM para oferecer vários produtos.

Download gratuito de PDF: Perguntas e respostas da entrevista do Salesforce


2) O que é um objeto personalizado no Salesforce?

Objetos personalizados nada mais são do que tabelas de banco de dados. Ele armazena dados relacionados à sua empresa no Salesforce.com. Depois de definir um objeto personalizado, você pode fazer o seguinte:

  • Crie campos personalizados
  • Associe o objeto personalizado a outros registros
  • Em listas relacionadas personalizadas, ele exibe os dados do objeto personalizado
  • Para objetos personalizados, os registros rastreiam eventos e tarefas
  • Desenvolvimento de layouts de páginas
  • Para o objeto personalizado, crie uma guia personalizada
  • Para analisar dados de objetos personalizados, crie painéis e relatórios
  • Compartilhe suas guias personalizadas, aplicativos personalizados, objetos personalizados e quaisquer outros componentes relacionados

3) O que é visão geral do relacionamento de objetos?

A visão geral do relacionamento de objetos no Salesforce é usada para vincular registros de objetos personalizados a registros de objetos padrão em uma lista relacionada. Em palavras simples, é útil rastrear defeitos de produtos associados a casos de clientes. Você pode definir diferentes tipos de relacionamento criando campos de relacionamento personalizados em um objeto.


4) Quais são os motivos da perda de dados?

A perda de dados pode causar devido aos seguintes motivos

  • Alteração de dados e data e hora da força de vendas
  • Alteração para porcentagem, número e moeda de outros tipos de dados
  • Alteração da lista de opções de seleção múltipla, caixa de seleção e numeração automática para outros tipos
  • Alterando para lista de opções de seleção múltipla de qualquer tipo, exceto lista de opções
  • Mudando para numeração automática, exceto para um texto
  • Mudando de área de texto para e-mail, telefone, URL e texto
Perguntas da entrevista do Salesforce
Perguntas da entrevista do Salesforce

5) Como o SaaS pode ser útil para o Salesforce?

  • Como o SaaS é baseado em assinatura, os clientes sempre podem optar por não renovar se estiverem insatisfeitos
  • Os clientes podem evitar um grande investimento inicial em uma infraestrutura de TI e a agitação diária de manutenção da infraestrutura
  • O cliente SaaS fornece a mesma infraestrutura de provedor e também fácil integração
  • Os aplicativos SaaS usam uma interface de Internet simples que torna mais acessível o uso do cliente.
  • SaaS sempre fornece a plataforma mais recente ao cliente com inovação.

6) Quão útil é a força de vendas no acompanhamento das vendas?

O Salesforce registra todos os detalhes necessários, como número de clientes atendidos diariamente, volume diário de vendas, relatórios detalhados do gerente de vendas, números de vendas em cada mês ou trimestre. Além disso, ele mantém um controle sobre o cliente recorrente, o que é a chave para o sucesso de qualquer organização de vendas.


7) Quantos relacionamentos estão incluídos no SFDC? O que eles são?

Existem dois tipos de relacionamentos

  • Relacionamento mestre-detalhe
  • Relacionamento de pesquisa

8) Qual a diferença entre isNull e isBlank?

  • isNull: suporta um campo numérico
  • isBlank: suporta um campo de texto

9) O que é um gatilho?

O Trigger é um código que é executado antes ou depois do registro ser atualizado ou inserido


10) Qual a utilização do recurso estático no Salesforce?

Com a ajuda de recursos estáticos, você pode fazer upload de arquivos zip, imagens, arquivos jar, JavaScript e APF arquivos que podem ser consultados em uma página de força visual. O tamanho ideal dos recursos estáticos para uma organização é 250 MB.


11) Qual é a diferença entre force.com e Salesforce.com?

Force.com é PaaS (Plataforma como Serviço), enquanto Salesforce.com é SaaS (Software como Serviço).

Perguntas e respostas da entrevista do Salesforce
Perguntas e respostas da entrevista do Salesforce

12) Quais ações estão disponíveis no fluxo de trabalho?

As ações disponíveis no fluxo de trabalho são

  • Alerta por email
  • Tarefa
  • Atualização de campo
  • Mensagem de saída

13) Qual é o limite de registros do data.com que podem ser adicionados ao Salesforce?

O usuário pode ver a configuração do formulário de limite clicando em administração/usuários do data.com.  Na seção de usuários do data.com, o usuário pode ver seu limite mensal e quantos registros são exportados durante o mês.


14) Quais são os diferentes tipos de configurações personalizadas no Salesforce?

Diferentes tipos de configurações personalizadas no Salesforce incluem

  • Tipo de hierarquia
  • Tipo de lista

15) Quais são os três tipos de relações objetais no Salesforce?

Diferentes tipos de relações de objeto no Salesforce incluem

  • Um para muitos
  • Muitos para muitos
  • Mestre-detalhe

16) Quais são os diferentes tipos de relatórios disponíveis no Salesforce?

Diferentes tipos de relatórios disponíveis no Salesforce são

  • Relatório tabular: Ele exibe o total em forma de tabela
  • Relatório matricial: É um relatório detalhado em que o agrupamento é feito com base em linhas e colunas
  • Relatório resumido: É uma forma detalhada do relatório em que o agrupamento é feito com base em colunas
  • Relatório associado: Com estes dois ou mais relatórios podem ser unidos nos relatórios únicos

17) É possível agendar um dashboard dinâmico no Salesforce?

Não, não é possível agendar um painel dinâmico no Salesforce.


18) O que indica se um erro indicar esta “lista não tem linhas para atribuição”?

O erro que informa “a lista não possui linhas para atribuição” indica que a lista que você está tentando acessar não contém valores.


19) O que é o objeto junção e para que serve?

Objetos de junção são usados ​​para construir relacionamentos muitos-para-muitos entre objetos. Você pode pegar um exemplo de aplicação de recrutamento, onde uma vaga para um emprego pode estar vinculada a vários candidatos e da mesma forma, um candidato pode estar relacionado a diferentes locais. Portanto, para conectar este modelo de dados, você precisa de um objeto de terceiros, esse objeto é conhecido como objeto de junção. Aqui, “formulário de emprego” é o objeto de junção.


20) O que é uma trilha de auditoria?

Auditoria A função de trilha é útil para conhecer as informações ou rastrear todas as alterações recentes de configuração que o administrador do Salesforce faz na organização. Ele pode armazenar dados dos últimos seis meses.


21) Explique o painel no Salesforce

Um dashboard é a representação pictórica do relatório, podendo adicionar até 20 relatórios em um único dashboard.


22) Quantos controladores podem ser usados ​​em uma página de força visual?

À medida que o Salesforce entra em colapso SaaS, pode-se usar apenas um controlador e tantos controladores de extensão.


23) Qual é a diferença entre SOQL e SOSL?

 SOQL (linguagem de consulta de objetos do Salesforce) SOSL (linguagem de pesquisa de objetos do Salesforce)
  • Apenas um objeto por vez pode ser pesquisado
  • Consultar todos os tipos de campos
  • Pode ser usado em gatilhos e classes
  • A operação DML pode ser executada nos resultados da consulta
  • Muitos objetos podem ser pesquisados ​​ao mesmo tempo
  • Consultar apenas e-mail, telefone e texto
  • Pode ser usado em classes, mas não em gatilhos
  • A operação DML não pode ser executada no resultado da pesquisa

24) Qual é o significado dos Limites do Governador no Salesforce?

No Salesforce, Governor Limits ajuda você a controlar quantos dados ou quantos registros você pode armazenar nos bancos de dados compartilhados. O Salesforce usa um único banco de dados para armazenar dados de diferentes clientes.


25) Por que as páginas do Visualforce são veiculadas em vários domínios?

As páginas do Visualforce ajudam você a servir a partir de vários domínios. Ele permite melhorar os padrões de segurança e ajuda a bloquear scripts entre sites.


26) Como os campos de bucket são usados ​​no Salesforce?

Você pode usar campos de bucket no Salesforce para agrupar de acordo com seus valores de campo. No entanto, esses campos nunca são criados na plataforma Salesforce e só são encontrados na seção do relatório.


27) Cite diferentes formas de implantação no Salesforce

Você pode implantar código no Salesforce usando os seguintes métodos:

  • Alterar conjuntos
  • Pacote Salesforce
  • com Ferramenta de migração
  • Eclipse com Force.com IDE

28) Cite vários tipos de sandboxes no Salesforce

Quatro tipos de Sandboxes no Salesforce são:

  • Developer
  • Desenvolvedor Profissional
  • Cópia Parcial
  • completo

29) Dê cinco motivos para perda de dados no Salesforce

Os motivos mais importantes para perda de dados no Salesforce são:

  • Alterando dados e data e hora
  • Quando você está tentando migrar o número, moeda ou porcentagem de outros tipos de dados
  • Se você fez uma alteração na lista de opções de seleção múltipla de qualquer tipo, exceto lista de opções
  • Mudando para numeração automática separada do texto
  • Mudando de área de texto para e-mail, telefone, URL e texto

30) O que é CRM?

CRM é uma forma de gerenciamento de relacionamento com o cliente. É um tipo de software que armazena informações de contato do cliente como nome, endereço, idade, número de telefone. Ele também mantém registros de várias atividades do cliente, como número de visitas ao site, chamadas telefônicas feitas e recebidas, e-mail, etc.


31) Nomeie os campos que são indexados automaticamente no Salesforce

Chaves primárias, chaves estrangeiras, data de auditoria e campos personalizados são campos indexados automaticamente no Salesforce.


32) Explique @future na computação em nuvem Salesforce

A anotação @future indica que o bloco específico será executado quando os recursos necessários estiverem disponíveis.


33) Quais são as diferenças entre Workflow e Trigger

Fluxo de trabalho é um processo automatizado que funciona em ação com base em critérios de avaliação e regras. Por outro lado, Trigger é o código que é executado durante ou após a atualização ou inserção do registro.


34) O que é uma classe Wrapper no Salesforce?

Uma classe Wrapper é um tipo de classe cujas instâncias são uma coleção de outros objetos. É usado principalmente para exibir diferentes objetos em uma página do Visualforce na mesma tabela.


35) Você pode escrever métodos getter e setter no Salesforce?

Sim, no Salesforce podemos codificar o método getter para obter o valor de uma variável para páginas de força visual, enquanto o método setter para definir o valor dessa variável específica.


36) O que é APEX?

Apex é uma linguagem de programação orientada a objetos. Ele ajuda você a executar servidores Salesforce de declaração de fluxo e controle de transação com a ajuda de um API. O Apex também permite que os desenvolvedores do Salesforce adicionem lógica de negócios ao seu código de programação.


37) O que é um recurso estático no Salesforce?

Com o recurso estático do Salesforce, você pode fazer upload de imagens, arquivos zip, arquivos CSS. Ele pode ser consultado em uma página do Visualforce.


38) Explique a transação Apex

Uma transação Apex é um conjunto de operações executadas como uma única unidade. As operações são principalmente operações DML responsáveis ​​​​por consultar registros. Essas operações podem ser bem-sucedidas ou ocorrer um erro ao salvar um único registro. Nesse momento, toda a transação é revertida.


39) O que é Trigger.new?

Triger.new é um comando que retorna a lista de registros que foram adicionados recentemente aos assuntos. Ele retornou apenas os registros que ainda não foram salvos no banco de dados. Aqui, a lista sObject está disponível apenas nos gatilhos de inserção e atualização. Além disso, os registros só podem ser modificados antes dos gatilhos.


40) O que é resumo cumulativo?

O resumo de roll-up exibe a contagem de registros filhos e permite calcular a soma, o mínimo e o máximo dos campos dos registros filhos.


41) Explique o compartilhamento manual no Salesforce

O compartilhamento manual é um método para compartilhar manualmente um registro com um usuário específico. Você precisa ir para a página de detalhes do registro e clicar na opção de compartilhamento manual e atribuir esse registro a algum outro usuário com acesso somente leitura ou leitura/gravação.


42) Qual a diferença entre Função e Perfil?

A função é o acesso em nível de registro que não é obrigatório para todos os usos, enquanto o perfil é o acesso em nível de objeto e campo e é obrigatório para todos os usuários.


43) Qual é a diferença entre WhoID e WhatID?

WhoID refere-se a pessoas como contatos ou leads. Considerando que “What ID” refere-se apenas a objetos.


44) Nomeie os tipos de vinculações usadas no Visualforce

Três tipos de vinculações usadas no Salesforce são: –

  • Ligações de dados: refere-se ao conjunto de dados no controlador
  • Ligações de ação: refere-se a métodos de ação no controlador
  • Vinculações de componentes: refere-se a alguns outros componentes do Visualforce.

45) Qual é o conceito de etiqueta personalizada no Salesforce?

Você pode acessar valores de texto personalizados de classes Apex e também de qualquer página de força visual conhecida como rótulos personalizados.


46) Quantas etiquetas personalizadas você pode definir e de que tamanho?

Há um mínimo de 5000 rótulos personalizados para cada organização que podem ser criados. O tamanho da etiqueta é de quase 1000 caracteres.


47) Explique os campos de fórmula determinística no Salesforce

A fórmula determinística apresentada é um valor estático ou conhecido.


48) Qual é o usuário do Namespace do App Launcher?

App Launcher é um método que cuidará da aparência do aplicativo, da visibilidade e da ordem.


49) Qual é a regra de compartilhamento?

As regras de compartilhamento são aplicadas sempre que um usuário deseja permitir acesso a outros usuários.


50) O que é “distorção de dados” no Salesforce?

No Salesforce, a distorção de dados é uma condição que ocorrerá ao trabalhar para uma grande organização quando houver mais de 10,000 registros. Portanto, quando os usuários realizarem atualizações, serão encontrados problemas de desempenho. Isso acontece por causa da distorção de dados”.


51) Quantos controladores podem ser usados ​​em uma página do Visual Force?

Como o Salesforce é um serviço SaaS, ele permite usar apenas um controlador e o mesmo número de controladores de extensão.


52) Explique a Enum de Visibilidade

O termo enumeração de visibilidade significa que um valor armazenado em cache é visível apenas no namespace do valor ou em todos os namespaces.

Essas perguntas da entrevista também ajudarão em sua viva (oral)

Compartilhar

8 Comentários

  1. Avatar Kanchan Bhujbal diz:

    Obrigado por uma informação tão valiosa

  2. Obrigado! Acabei de ir a uma entrevista e essas são algumas das perguntas que eles fizeram. Incrível!

  3. quaisquer códigos referentes à entrevista técnica

Deixa um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *