Top 50 des questions et réponses d'entretien Salesforce (2025)
Voici les questions et réponses d'entretien Salesforce pour les débutants ainsi que les développeurs Salesforce expérimentés pour obtenir l'emploi de leurs rêves.
1) Qu'est-ce que Salesforce ?
Salesforce est un logiciel cloud de gestion de la relation client (CRM) permettant de gérer les relations clients et l'intégration avec d'autres systèmes. Cet outil SaaS permet de créer des solutions personnalisées pour le marketing, les ventes, les services et le commerce électronique selon les besoins de l'entreprise. Salesforce est désormais passé du simple CRM à proposer plusieurs produits.
Téléchargement gratuit du PDF : questions et réponses pour l'entretien Salesforce
2) Qu'est-ce qu'un objet personnalisé dans Salesforce ?
Les objets personnalisés ne sont rien d'autre que des tables de base de données. Il stocke les données relatives à votre entreprise dans Salesforce.com. Une fois que vous avez défini un objet personnalisé, vous pouvez effectuer les opérations suivantes :
- Créer des champs personnalisés
- Associer l'objet personnalisé à d'autres enregistrements
- Dans les listes associées personnalisées, il affiche les données de l'objet personnalisé
- Pour les objets personnalisés, les enregistrements suivent les événements et les tâches
- Développement de mises en page
- Pour le personnalisé, l'objet crée un onglet personnalisé
- Pour analyser les données d'objets personnalisés, créez des tableaux de bord et des rapports
- Partagez vos onglets personnalisés, vos applications personnalisées, vos objets personnalisés et tout autre composant associé
3) Qu'est-ce qu'un aperçu de la relation objet ?
La vue d'ensemble des relations d'objet dans Salesforce est utilisée pour lier des enregistrements d'objets personnalisés à des enregistrements d'objets standard dans une liste associée. En termes simples, il est utile de suivre les défauts des produits associés aux cas des clients. Vous pouvez définir différents types de relation en créant des champs de relation personnalisés sur un objet.
4) Quelles sont les raisons de la perte de données ?
La perte de données peut être due aux raisons suivantes
- Modification des données et de la date-heure de Salesforce
- Modification en pourcentage, nombre et devise à partir d'autres types de données
- Passage de la liste de sélection à sélection multiple, de la case à cocher, du numéro automatique à d'autres types
- Modification d'une liste de sélection à sélection multiple à partir de n'importe quel type, à l'exception de la liste de sélection
- Passage en numérotation automatique sauf pour un texte
- Passer de la zone de texte à l'e-mail, au téléphone, à l'URL et au texte

5) Comment le SaaS peut-il être utile à Salesforce ?
- Le SaaS étant basé sur un abonnement, les clients peuvent toujours choisir de ne pas renouveler s'ils ne sont pas satisfaits.
- Les clients peuvent éviter un investissement initial important dans une infrastructure informatique et les tâches quotidiennes liées à la maintenance de l'infrastructure.
- Le client SaaS fournit la même infrastructure de fournisseur et une intégration facile
- Les applications SaaS utilisent une interface Internet simple qui rend l'utilisation plus accessible au client.
- Le SaaS fournit toujours au client la dernière plate-forme innovante.
6) Dans quelle mesure la force de vente est-elle utile dans le suivi des ventes ?
Salesforce enregistre tous les détails nécessaires tels que le nombre de clients servis quotidiennement, le volume des ventes quotidien, les rapports détaillés du directeur des ventes, les chiffres des ventes pour chaque mois ou trimestre. En outre, il garde une trace des clients fidèles, ce qui est la clé du succès de toute organisation commerciale.
7) Combien de relations sont incluses dans SFDC ? Quels sont-ils?
Il existe deux types de relations
- Relation maître-détail
- Relation de recherche
8) Quelle est la différence entre isNull et isBlank ?
- isNull : il prend en charge un champ numérique
- isBlank : il prend en charge un champ de texte
9) Qu'est-ce qu'un déclencheur ?
Le déclencheur est un code exécuté avant ou après la mise à jour ou l'insertion de l'enregistrement.
10) A quoi sert la ressource statique dans Salesforce ?
Avec l'aide de ressources statiques, vous pouvez télécharger des fichiers zip, des images, des fichiers jar, JavaScript et CSS fichiers pouvant être référencés dans une page de force visuelle. La taille optimale des ressources statiques pour une organisation est de 250 Mo.
11) Quelle est la différence entre force.com et Salesforce.com ?
Force.com est PaaS (Platform as a Service) tandis que Salesforce.com est SaaS (Software as a Service).

12) Quelles actions sont disponibles dans le workflow ?
Les actions disponibles dans le workflow sont
- Alerte Email
- Tâche
- Mise à jour du champ
- Message sortant
13) Quelle est la limite des enregistrements data.com pouvant être ajoutés à Salesforce ?
L'utilisateur peut voir la configuration de son formulaire de limite en cliquant sur Administration/Utilisateurs de data.com. Dans la section des utilisateurs de data.com, l'utilisateur peut voir sa limite mensuelle et le nombre d'enregistrements exportés au cours du mois.
14) Quels sont les différents types de paramètres personnalisés dans Salesforce ?
Différents types de paramètres personnalisés dans Salesforce incluent
- Type de hiérarchie
- Type de liste
15) Quels sont les trois types de relations d'objet dans Salesforce ?
Différents types de relations d'objet dans Salesforce incluent
- Un à plusieurs
- Plusieurs à plusieurs
- Maître-détail
16) Quels sont les différents types de rapports disponibles dans Salesforce ?
Les différents types de rapports disponibles dans Salesforce sont
- Rapport tabulaire : Il affiche le total sous forme de tableau
- Rapport matriciel : Il s'agit d'un rapport détaillé dans lequel le regroupement est effectué en fonction des lignes et des colonnes.
- Rapport sommaire: Il s'agit d'une forme détaillée du rapport dans lequel le regroupement se fait en fonction des colonnes
- Rapport joint : Avec ces deux ou plusieurs rapports peuvent être joints dans des rapports uniques
17) Est-il possible de programmer un tableau de bord dynamique dans Salesforce ?
Non, il n'est pas possible de planifier un tableau de bord dynamique dans Salesforce.
18) Qu'est-ce que cela indique si une erreur indique que cette "liste n'a pas de lignes pour l'affectation" ?
L'erreur qui indique "la liste n'a pas de lignes pour l'affectation" indique que la liste à laquelle vous essayez d'accéder ne contient aucune valeur.
19) Qu'est-ce que l'objet jonction et à quoi sert-il ?
Les objets de jonction sont utilisés pour établir des relations plusieurs-à-plusieurs entre les objets. Vous pouvez prendre un exemple de candidature à un recrutement, dans lequel un poste pour un emploi peut être lié à de nombreux candidats et de la même manière, un candidat peut être lié à différents emplacements. Donc, pour connecter ce modèle de données, vous avez besoin d'un objet tiers, cet objet est appelé objet de jonction. Ici, "demande d'emploi" est l'objet de jonction.
20) Qu'est-ce qu'une piste d'audit ?
Audit La fonction de suivi est utile pour connaître les informations ou suivre toutes les modifications de configuration récentes que l'administrateur Salesforce apporte à l'organisation. Il peut stocker les six derniers mois de données.
21) Expliquer le tableau de bord dans Salesforce
Un tableau de bord est la représentation picturale du rapport, et nous pouvons ajouter jusqu'à 20 rapports dans un seul tableau de bord.
22) Combien de contrôleurs peuvent être utilisés dans une page de force visuelle ?
Comme Salesforce relève SaaS, on ne peut utiliser qu'un seul contrôleur et autant de contrôleurs d'extension.
23) Quelle est la différence entre SOQL et SOSL ?
SOQL (langage de requête d'objet Salesforce) | SOSL (Langage de recherche d'objets Salesforce) |
|
|
24) Quelle est la signification des limites du gouverneur dans Salesforce ?
Dans Salesforce, Governor Limits vous aide à contrôler la quantité de données ou le nombre d'enregistrements que vous pouvez stocker dans les bases de données partagées. Salesforce utilise une seule base de données pour stocker les données de différents clients.
25) Pourquoi les pages Visualforce sont-elles servies à partir d'un domaine différent ?
Les pages Visualforce vous aident à servir à partir de différents domaines. Il vous permet d'améliorer les normes de sécurité et vous aide à bloquer les scripts intersites.
26) Comment les champs de bucket sont-ils utilisés dans Salesforce ?
Vous pouvez utiliser des champs de compartiment dans Salesforce pour regrouper en fonction de leurs valeurs de champ. Cependant, ces champs ne sont jamais créés sur la plateforme Salesforce et ne se trouvent que dans la section rapport.
27) Nommez les différentes méthodes de déploiement dans Salesforce
Vous pouvez déployer du code dans Salesforce à l'aide des méthodes suivantes :
- Ensembles de modifications
- Forfait Salesforce
- com Outil de migration
- Eclipse avec Force.com IDE
28) Nommez différents types de bacs à sable dans Salesforce
Il existe quatre types de sandbox dans Salesforce :
- Développeur
- Développeur Pro
- Copie partielle
- Full
29) Donnez cinq raisons de perte de données dans Salesforce
Les principales raisons de perte de données dans Salesforce sont :
- Modification des données et de la date-heure
- Lorsque vous essayez de migrer le nombre, la devise ou le pourcentage à partir d'autres types de données
- Si vous avez apporté une modification dans la liste de sélection multiple de n'importe quel type, à l'exception de la liste de sélection
- Passer au numéro automatique en dehors du texte
- Passer de la zone de texte à l'e-mail, au téléphone, à l'URL et au texte
30) Qu'est-ce que le GRC ?
CRM est une sorte de forme de gestion de la relation client. Il s'agit d'une sorte de logiciel qui stocke les informations de contact des clients telles que leur nom, leur adresse, leur âge et leur numéro de téléphone. Il assure également le suivi de diverses activités des clients, telles que le nombre de visites de sites Web, les appels téléphoniques sortants et entrants, les e-mails, etc.
31) Nommez les champs qui sont automatiquement indexés dans Salesforce
Les clés primaires, les clés étrangères, la date d'audit et les champs personnalisés sont des champs indexés automatiquement dans Salesforce.
32) Expliquez @future dans le cloud computing Salesforce
L'annotation @future indique que le bloc spécifique sera exécuté lorsque les ressources requises seront disponibles.
33) Quelles sont les différences entre Workflow et Trigger
Le workflow est un processus automatisé qui fonctionne sur des actions basées sur des critères d'évaluation et de règles. D'autre part, Trigger est le code qui est exécuté pendant ou après la mise à jour ou l'insertion de l'enregistrement.
34) Qu'est-ce qu'une classe Wrapper dans Salesforce ?
Une classe wrapper est un type de classe dont les instances sont une collection d'autres objets. Il est principalement utilisé pour afficher différents objets sur une page Visualforce dans le même tableau.
35) Pouvez-vous écrire des méthodes getter et setter dans Salesforce ?
Oui, dans Salesforce, nous pouvons coder la méthode getter pour obtenir la valeur d'une variable sur les pages de force visuelle tandis que la méthode setter pour définir la valeur de cette variable spécifique.
36) Qu’est-ce que l’APEX ?
Apex est un langage de programmation orienté objet. Il vous aide à exécuter les instructions de flux et les serveurs Salesforce de contrôle des transactions à l'aide d'un API. Apex permet également aux développeurs Salesforce d'ajouter une logique métier dans leur code de programmation.
37) Qu'est-ce qu'une ressource statique dans Salesforce ?
Avec la ressource statique de Salesforce, vous pouvez télécharger des images, des fichiers zip, des fichiers CSS. Il peut être référencé dans une page Visualforce.
38) Expliquez la transaction Apex
Une transaction Apex est un ensemble d'opérations exécutées comme une seule unité. Les opérations sont principalement des opérations DML qui sont responsables de l'interrogation des enregistrements. Ces opérations peuvent réussir ou une erreur se produit lors de la sauvegarde d'un seul enregistrement. À ce moment-là, toute la transaction est annulée.
39) Qu'est-ce que Trigger.new ?
Triger.new est une commande qui renvoie la liste des enregistrements récemment ajoutés aux sujets. Il n'a renvoyé que les enregistrements qui n'ont pas encore été enregistrés dans la base de données. Ici, la liste sObject n'est disponible que dans les déclencheurs d'insertion et de mise à jour. De plus, les enregistrements ne peuvent être modifiés qu'avant les déclencheurs.
40) Qu'est-ce qu'un résumé cumulatif ?
Le résumé cumulatif affiche le nombre d'enregistrements enfants et vous permet de calculer la somme, le minimum et le maximum des champs des enregistrements enfants.
41) Expliquer le partage manuel dans Salesforce
Le partage manuel est une méthode permettant de partager manuellement un enregistrement avec un utilisateur spécifique. Vous devez accéder à la page de détail de l'enregistrement, cliquer sur l'option de partage manuel et attribuer cet enregistrement à un autre utilisateur disposant d'un accès en lecture seule ou en lecture/écriture.
42) Quelle est la différence entre le rôle et le profil ?
Le rôle est un accès au niveau de l'enregistrement qui n'est pas obligatoire pour toute utilisation, tandis que le profil est un accès au niveau des objets et des champs et qui est obligatoire pour tous les utilisateurs.
43) Quelle est la différence entre WhoID et WhatID ?
WhoID fait référence à des personnes comme des contacts ou des prospects. Alors que « What ID » fait référence uniquement aux objets.
44) Nommer les types de liaisons utilisés dans Visualforce
Trois types de liaisons utilisées dans Salesforce sont : -
- Liaisons de données : il s'agit de l'ensemble de données dans le contrôleur
- Liaisons d'action : il s'agit de méthodes d'action dans le contrôleur
- Liaisons de composants : elles font référence à d'autres composants Visualforce.
45) Qu'est-ce que le concept d'étiquette personnalisée dans Salesforce ?
Vous pouvez accéder aux valeurs de texte personnalisées à partir des classes Apex ainsi qu'à partir de n'importe quelle page de force visuelle connue sous le nom d'étiquettes personnalisées.
46) Combien d’étiquettes personnalisées pouvez-vous définir et de quelle taille ?
Il est possible de créer au moins 5000 1000 étiquettes personnalisées pour chaque organisation. La taille de l'étiquette est de près de XNUMX caractères.
47) Expliquer les champs de formule déterministes dans Salesforce
La formule déterministe déposée est une valeur statique ou connue.
48) Quel est l'utilisateur de l'espace de noms App Launcher ?
App Launcher est une méthode qui s'occupera de l'apparence de l'application, de sa visibilité et de son ordre.
49) Quelle est la règle de partage ?
Les règles de partage sont appliquées chaque fois qu'un utilisateur souhaite autoriser l'accès à d'autres utilisateurs.
50) Qu'est-ce que le « Data Skew » dans Salesforce ?
Dans Salesforce, l'asymétrie des données est une condition qui se produit lorsque vous travaillez pour une grande organisation lorsqu'il y a plus de 10,000 XNUMX enregistrements. Ainsi, lorsque les utilisateurs effectuent des mises à jour, des problèmes de performances seront rencontrés. Cela se produit à cause du biais des données ».
51) Combien de contrôleurs peuvent être utilisés dans une page Visual Force ?
Salesforce étant un service SaaS, il permet d’utiliser un seul contrôleur et autant de contrôleurs d’extension.
52) Expliquer l'énumération de visibilité
Le terme énumération de visibilité signifie qu'une valeur mise en cache est visible uniquement dans l'espace de noms de la valeur ou dans tous les espaces de noms.
Ces questions d'entretien vous aideront également dans votre soutenance
C'est du bon truc
Merci
Informations utiles, merci.
Merci pour ces informations si précieuses
Merci! Je viens de passer un entretien et ce sont quelques-unes des questions qu'ils ont posées. Génial!
Intéressant!!!
les éventuels codes concernant l'entretien technique
Merci beaucoup