Top 25 des questions et réponses des entretiens Salesforce

5 décembre 2021

Salesforce est la principale offre d'entreprise au sein de la plateforme Salesforce. Il fournit aux entreprises une interface pour la gestion des cas et des tâches, ainsi qu'un système de routage et de transmission automatique des événements importants.

Le portail client Salesforce offre aux clients la possibilité de suivre leurs propres cas, combine un réseau social brancher qui permet à l'utilisateur de participer à la conversation sur son entreprise sur les sites Web de réseaux sociaux, fournit des outils d'analyse et d'autres services comprenant une alerte par e-mail, une recherche Google et un accès aux droits et contrats des clients.

En 2020, Fortune Le magazine a classé Salesforce au sixième rang de sa « liste des 100 meilleures entreprises pour lesquelles travailler », sur la base d'une enquête de satisfaction auprès des employés. (la source: Wikipédia )



En parlant de sondages récents, dans un sondage de 25 Rôles d'emploi , Salesforce a été la seule entreprise à être reconnue. Les autres étaient des messages génériques, non liés à une technologie ou à une marque particulière. Le 10ème emploi le plus souhaitable aux États-Unis aujourd'hui n'est pas un développeur CRM ; en fait, c'est un Force de vente Développeur.

Le fait que les rôles Salesforce obtiennent si souvent des recommandations comme celles-ci est symbolique de la merveilleuse opportunité qu'ils présentent, et clairement, le développement de Salesforce notamment est un choix fort en ce moment.

Jetons un coup d'œil aux 25 questions les plus posées pour le poste de cette option de carrière géniale en tant que développeur Salesforce :

Questions et réponses de l'entretien Salesforce

1. Que savez-vous de Salesforce ? Salesforce est un logiciel de gestion de la relation client (CRM) pratique pour les utilisateurs en tant qu'application de logiciel en tant que service (SaaS). 2. Expliquez ce qu'est une application dans Salesforce ? Dans Salesforce, une application est un groupe d'onglets qui fonctionnent comme un élément pour fournir des fonctionnalités. Les utilisateurs peuvent basculer entre plusieurs applications à l'aide du menu déroulant de l'application Force.com dans le coin supérieur droit de chaque page.

On peut simplement personnaliser ses applications existantes pour qu'elles ressemblent à sa façon de travailler ou développer de nouvelles applications en regroupant des onglets standard et personnalisés.

Vous pouvez créer une nouvelle application en cliquant sur Configuration -> Construire -> Créer -> Application -> Cliquez sur nouveau dans la navigation.

3. Quels sont les avantages de Salesforce CRM ?

Vous trouverez ci-dessous les meilleurs avantages de l'utilisation de Salesforce CRM

  1. Il garantit des opportunités de vente plus rapides et meilleures.
  2. Réduction des coûts et amélioration du niveau de satisfaction client
  3. Automatisation des tâches répétitives.
  4. Déployer une approche analytique de l'acquisition de clients
4. Expliquer l'opportunité dans Salesforce ?

Une opportunité est un événement potentiel générateur de revenus. Peut être lié aux comptes et aux contacts.

5. Combien de règles de workflow peut-on construire par entité ?

25 règles de workflow par entité.

6. Combien de relations sont incluses dans SFDC ?

Il existe deux relations importantes dans Salesforce. Ils sont

  • Relation de recherche
  • Relation maître-détail
7. Nommez et décrivez les différents types de rapports disponibles dans Salesforce ?

Dans Salesforce, il existe quatre types de rapports.

Voir également Top 100 des questions et réponses d'entrevue JavaScript

Ils sont comme ci-dessous :

  1. Rapport tabulaire : Dans celui-ci, le total général est affiché sous forme de tableau.
  2. Rapport matriciel : un rapport détaillé dans lequel il existe à la fois un regroupement basé sur les lignes et sur les colonnes.
  3. Rapport récapitulatif : rapport dans lequel le regroupement s'effectue par colonne.
  4. Rapport joint : regroupement de deux rapports ou plus en un seul
8. Comment pouvez-vous créer des relations plusieurs à plusieurs dans Salesforce ?

On peut créer des relations plusieurs à plusieurs dans Salesforce en utilisant des objets de jonction.

Un objet de jonction est un objet personnalisé avec deux relations maître-détails.

9. Nommez les différentes relations d'objets disponibles Salesforce ?

Trois types de relations d'objet sont disponibles dans Salesforce, sont

  • Un à plusieurs.
  • Plusieurs à plusieurs.
  • Maître-détail
10. Élaborer sur la relation de recherche dans Salesforce ?

La relation de recherche relie deux objets dans Salesforce.

  1. 25 Les relations de recherche sont autorisées pour un objet
  2. Peut avoir plusieurs couches de profondeur.
  3. Le champ parent n'est pas obligatoire.
  4. Il n'y a aucun impact sur la suppression.
  5. Aucun impact sur la sécurité et l'accès.
  6. Un champ de recherche n'est pas obligatoire.
11. Expliquer la relation maître-détail dans Salesforce ?

La relation maître-détail est la relation parent-enfant où le maître représente le parent et le détail représente l'enfant. Dans cette relation, si le parent est supprimé, l'enfant est également supprimé.

Les champs récapitulatifs cumulatifs ne peuvent être construits que sur des enregistrements maîtres dont les SUM, AVG, MIN des enregistrements enfants seront calculés.

Jusqu'à 2 relations maître-détail sont autorisées pour un objet.

Le champ parent de l'enfant est obligatoire.

L'accès aux parents détermine l'accès aux enfants.

La suppression du parent supprime automatiquement l'enfant.

Un enfant d'une relation maître-détails ne peut pas être le parent d'une autre.

Un champ de recherche sur la mise en page est requis.

12. Qu'est-ce qu'un cas dans Salesforce ?

Dans Salesforce, Case est une description détaillée des problèmes, des questions et des commentaires d'un client. Généralement associé aux comptes et aux contacts.

13. Un champ dépendant peut-il également être un champ de contrôle dans Salesforce ?

Oui, un champ de contrôle peut être un champ dépendant dans Salesforce.

14. Quels types de données sont pris en charge par ID externe dans Salesforce.com ?

Texte, e-mail, numéro.

15. Combien de jours les éléments sont-ils conservés dans la corbeille de Salesforce ?

Pendant quinze jours, les éléments sont enregistrés dans la corbeille de Salesforce.

16. Nommez les champs standard dans Salesforce ?

Les champs standard sont des champs prédéfinis dans Salesforce, ne peuvent pas être supprimés, peuvent être éliminés d'une présentation de page et peuvent avoir des personnalisations très limitées : modification des étiquettes, ajout de texte d'aide, ajout ou modification de valeurs dans les listes de sélection, ajout ou modification de filtres de recherche, production d'un historique des champs suivi, modification du format des champs de numérotation automatique.

Voir également Top 100 des questions et réponses d'entrevue Ansible 17. Jeter un peu de lumière sur la sécurité au niveau du terrain dans Salesforce ?

La sécurité au niveau du champ fait référence à l'expérience utilisateur pour afficher et modifier les champs dans Salesforce, aide à exécuter la sécurité des données, aide à garantir que les utilisateurs ne voient que les données pertinentes. Cela influence les vues de liste, les résultats de recherche et les rapports.

18. Élaborer sur la campagne dans Salesforce ?

Les campagnes sont des stratégies marketing que vous planifiez, gérez et suivez dans Salesforce. Vous pouvez avoir des pistes et des contacts associés, affichés en tant que membres de la campagne, et des opportunités.

19. Veuillez nommer les différentes éditions de Salesforce

Éditions Enterprise, Group, Unlimited, Professional et Developer

20. Quel est le nombre d'objets personnalisés que l'on peut créer dans Enterprise Edition ?

Un utilisateur peut créer 200 objets personnalisés dans Enterprise Edition.

21. Deux utilisateurs peuvent-ils posséder le même profil ? Deux profils peuvent-ils être attribués au même utilisateur ?

Les profils définissent le niveau d'accès qu'un utilisateur peut détenir dans une organisation Salesforce.

Concernant la première partie de la question, oui. Un profil peut être attribué à n'importe quel nombre d'utilisateurs. Pensez simplement à une équipe de vente ou de service dans une entreprise. L'ensemble de l'équipage se verra attribuer le même profil. L'administrateur peut créer un profil : le profil de vente, qui aura accès aux campagnes, prospects, opportunités, contacts et autres objets jugés nécessaires par l'entreprise.

De cette manière, de nombreux utilisateurs peuvent être autorisés à utiliser le même profil. Si le chef d'équipe ou le responsable a besoin d'accéder à des enregistrements/objets supplémentaires, cela peut être fait en désignant des ensembles d'autorisations uniquement pour ces utilisateurs.

En réponse à la deuxième partie de la question, chaque utilisateur ne peut se voir attribuer qu'un seul profil.

22. Que savez-vous des limites du gouverneur dans Salesforce ?

Selon Salesforce, ce sont les limites du gouverneur qui régissent la quantité de données ou le nombre d'enregistrements que l'on peut stocker dans les bases de données partagées. La raison en est que Salesforce est basé sur le concept d'architecture multi-tenant. En termes simples, Salesforce gère une seule base de données pour stocker les données de plusieurs clients/clients. L'image suivante vous aidera à comprendre ce concept.

  • S'assurer qu'aucun client ne monopolise les ressources partagées
  • architecture multi-tenant - questions d'entretien avec salesforce
  • Salesforce a introduit le concept de Governor Limits qui est strictement appliqué par le moteur d'exécution Apex
Voir également Top 100 des questions et réponses d'entrevue JavaScript

Les limites du gouverneur sont le plus grand défi d'un développeur Salesforce. En effet, si le code Apex dépasse la limite, le gouverneur attendu émet une exception d'exécution qui ne peut pas être gérée. Par conséquent, en tant que développeur Salesforce, vous devez être très prudent lors du développement de votre application.

Diverses limites de gouverneur dans Salesforce sont présentées ci-dessous :

  • Limites Apex par transaction
  • Limites d'apex statiques
  • Limites Apex de la plate-forme Force.com
  • Limites d'apex spécifiques à la taille
  • Limites Apex diverses
  • Limites des notifications push
  • Limites des e-mails
23. Que savez-vous de l'organisation sandbox ? Quels sont les différents types de bacs à sable dans Salesforce ?

Un bac à sable est une représentation de l'environnement/de l'organisation de production, utilisée à des fins de test et de développement. Il est utile car il permet le développement sur la programmation Apex sans interrompre l'environnement de production.

On peut l'utiliser quand on veut tester une application salesforce.com ou une page Visualforce nouvellement créée. Vous pouvez le créer et le tester dans l'organisation sandbox plutôt que de le faire directement en production.

C'est ainsi que vous pouvez créer l'application sans aucun problème, puis migrer les métadonnées et les données (le cas échéant) vers l'environnement de production. Faire cela dans un environnement de non-production permet aux développeurs de tester et d'expérimenter en douceur les applications de bout en bout.

Les types de bacs à sable sont :

  • Développeur
  • Copie partielle
  • Développeur Pro
  • Complet
24. Êtes-vous autorisé à modifier un déclencheur apex/une classe apex dans l'environnement de production ? Êtes-vous autorisé à modifier une page Visualforce dans un environnement de production ?

Non, il n'est pas possible de modifier les classes et les déclencheurs apex directement dans un environnement de production.

Il doit d'abord être implémenté dans l'édition Developer ou l'organisation de test ou dans l'organisation Sandbox. Ensuite, pour le déployer en production, un utilisateur disposant de l'autorisation Author Apex doit déployer les déclencheurs et les classes à l'aide des outils de déploiement.

Quoi qu'il en soit, les pages Visualforce peuvent être créées et modifiées dans les bacs à sable et en production.

Mais si la page doit faire quelque chose d'unique (valeurs différentes), elle devra être développée via Sandbox.

25. Veuillez nommer les différents types de données qu'un nom d'enregistrement de champ standard peut avoir ?

Un nom d'enregistrement de champ standard peut posséder un type de données de numérotation automatique ou de champ de texte avec une limite de 80 caractères.

Pour générer des numéros automatiques, le format doit être spécifié tout en limitant le champ et après cela, pour chaque enregistrement inséré, le numéro sera généré automatiquement. Par exemple:-

Monsieur Non-{1}

Monsieur Non-{2}

Monsieur Non-{3}

C'est tout pour aujourd'hui. Bonne chance avec vos questions et réponses d'entrevue de développeur Salesforce !!!