Le 50 migliori domande e risposte per i colloqui di lavoro Salesforce del 2026

Ti stai preparando per un colloquio in Salesforce? È il momento di allineare le tue conoscenze con la piattaforma più richiesta che sta plasmando le moderne operazioni aziendali. Comprensione Domande per il colloquio di lavoro su Salesforce ti aiuta a valutare la tua conoscenza dei concetti CRM, degli strumenti di automazione e degli approcci pratici di implementazione che rivelano il tuo livello di conoscenza della piattaforma.
L'ecosistema Salesforce offre vaste opportunità in tutti i settori, dagli sviluppatori e amministratori ai consulenti e analisti. Che tu sia un neofita o un professionista esperto con 5 o addirittura 10 anni di esperienza tecnica, padroneggiare queste domande e risposte rafforza le tue capacità analitiche, la tua competenza nel settore e la tua sicurezza. Con un'adeguata competenza tecnica e un'esperienza di base, puoi facilmente dimostrare le competenze che i responsabili delle assunzioni e i team leader cercano nei migliori professionisti Salesforce.
Basate sulle intuizioni di oltre 65 leader tecnici e più di 50 responsabili delle assunzioni, queste domande rappresentano scenari reali raccolti da professionisti, dirigenti ed esperti di diversi settori per garantirti una guida alla preparazione completa e affidabile. Per saperne di più ...
👉 Download gratuito del PDF: Domande e risposte per i colloqui di lavoro Salesforce
Domande e risposte all'intervista a Salesforce
1) Che cos'è Salesforce e perché è ampiamente utilizzato nelle aziende moderne?
Salesforce è una piattaforma leader di Customer Relationship Management (CRM) basata su cloud che consente alle aziende di gestire vendite, marketing, assistenza clienti e analisi in un unico ecosistema. A differenza dei CRM on-premise, Salesforce elimina la necessità di server locali e di una pesante manutenzione IT, consentendo agli utenti di accedere ai dati in tempo reale da qualsiasi luogo.
I vantaggi includono: Elevata scalabilità, ampia personalizzazione tramite strumenti dichiarativi (come Flow e Lightning App Builder) e un ampio ecosistema di app di terze parti tramite AppExchange. Ad esempio, un'azienda di vendita al dettaglio può monitorare i lead, automatizzare i percorsi di marketing e gestire l'assistenza post-vendita in modo fluido, il tutto all'interno del cloud Salesforce.
2) Spiega la differenza tra Salesforce.com e Force.com.
| Aspetto | Salesforce.com | Force.com |
|---|---|---|
| Missione | Applicazione CRM | Piattaforma come servizio (PaaS) |
| Impiego | Utilizzato per le funzionalità CRM standard | Utilizzato per lo sviluppo di app personalizzate |
| Esempio | Cloud di vendita, Cloud di servizio | Applicazioni HR o ERP personalizzate create utilizzando Apex e Visualforce |
In breve, Salesforce.com è il prodotto CRM per l'utente finale, mentre Force.com è il piattaforma di sviluppo sottostante che consente agli sviluppatori di creare e distribuire applicazioni personalizzate che estendono le funzionalità di Salesforce.
3) Quali sono i diversi tipi di cloud offerti da Salesforce?
Salesforce offre vari "cloud" su misura per specifici domini aziendali:
- Cloud delle vendite – Semplifica la gestione di lead e opportunità.
- Servizio cloud – Migliora l'assistenza clienti tramite l'automazione e il monitoraggio dei casi.
- Nuvola di marketing – Consente campagne di marketing digitale mirate.
- Nuvola commerciale – Alimenta l'e-commerce e le vetrine digitali.
- Esperienza Cloud – Crea portali per clienti e partner.
- Cloud di analisi (Tableau CRM) – Fornisce potenti report e approfondimenti basati sull'intelligenza artificiale.
Ogni cloud ha uno scopo distinto, ma si integra perfettamente sotto l'ombrello della piattaforma Salesforce.
4) Come funziona il modello di dati Salesforce?
Il modello di dati Salesforce si basa sul concetto di oggetti e relazioni.
- Oggetti standard: Entità predefinite come Account, Contatti e Opportunità.
- Oggetti personalizzati: Entità definite dall'utente per acquisire dati aziendali specifici. Le relazioni tra oggetti (ricerca, master-detail e molti-a-molti) definiscono le modalità di interconnessione dei record.
Ad esempio, un file Opportunity il record potrebbe riguardare un Account tramite un collegamento master-detail, garantendo l'integrità referenziale e una reportistica coerente.
5) Cosa sono le regole di convalida in Salesforce?
Le regole di convalida garantiscono la qualità dei dati applicando la logica aziendale a livello di campo. Una regola è composta da un formula booleana che valuta vero o falso e un messaggio di errore visualizzato quando i criteri non sono soddisfatti.
Esempio:
ISPICKVAL(StageName, "Closed Won") && ISBLANK(CloseDate)
Ciò impedisce agli utenti di chiudere un'opportunità senza specificare una data di chiusura. Regole di convalida appropriate riducono le voci incoerenti, mantengono l'integrità dei dati e migliorano l'accuratezza dei report.
6) Quali sono i diversi tipi di relazioni in Salesforce?
Salesforce supporta tre tipi di relazione principali:
| Tipo di relazione | Descrizione | Esempio |
|---|---|---|
| Lookup | Collegamento allentato tra gli oggetti | Contatto collegato all'account |
| Master-Dettaglio | Forte relazione genitore-figlio | Voci di riga opportunità collegate all'opportunità |
| Molti-a-molti | Creato tramite oggetti di giunzione | Corsi e rapporto tra studenti |
Comprendere i tipi di relazione aiuta a mantenere un'architettura dei dati scalabile e allineata alle gerarchie aziendali reali.
7) Qual è la differenza tra Ruolo e Profilo in Salesforce?
| Criteri | Profile | Ruolo |
|---|---|---|
| Missione | Definisce le autorizzazioni a livello di oggetto e di campo | Controlla la visibilità dei record tramite gerarchia |
| Assegnazione | Ogni utente deve averne uno | Opzionale |
| Esempio | Utente addetto alle vendite, amministratore di sistema | Responsabile delle vendite, responsabile regionale |
In sostanza, profili determinare cosa un utente can do mentre la lavorazione del prodotto finito avviene negli stabilimenti del nostro partner ruoli determinare what data l'utente can seeI profili gestiscono la sicurezza a livello funzionale; i ruoli la gestiscono a livello di dati.
8) Spiega il modello di sicurezza di Salesforce.
Salesforce segue un modello di sicurezza a più livelli:
- Livello organizzativo: Controlla chi può effettuare l'accesso e da dove.
- Livello oggetto: Controllato tramite profili e set di autorizzazioni.
- Livello di campo: Gestisce la visibilità di campi specifici.
- Livello record: Gestito tramite gerarchia dei ruoli, regole di condivisione e condivisione manuale.
Questo modello garantisce che gli utenti abbiano accesso solo ai dati di cui hanno bisogno, applicando il principio del privilegio minimo e mantenendo al contempo l'efficienza della collaborazione.
9) Che cos'è una regola del flusso di lavoro in Salesforce e in che cosa differisce da Process Builder?
Le regole del flusso di lavoro sono strumenti di automazione dichiarativi che eseguono azioni semplici (aggiornamenti di campo, avvisi e-mail) quando vengono soddisfatti criteri specificati.
Generatore di processi, d'altro canto, offre un'interfaccia più avanzata per automatizzare processi multi-step, come la creazione di record o l'invocazione di flussi.
Tabella delle differenze:
| caratteristica | Workflow | Generatore di processi |
|---|---|---|
| Complessità | Semplice | Adeguata |
| Azione | Limitato | Avanzato (ad esempio, creazione di record) |
| Uso futuro | deprecato | Sostituito da Flow Builder |
A partire dal 2025, Salesforce consiglia migrazione a Flow Builder, che unifica gli strumenti di automazione in un'unica piattaforma.
10) Che cos'è Salesforce Flow Builder e quali sono i suoi vantaggi?
Flow Builder è lo strumento di automazione di nuova generazione di Salesforce che consente agli utenti di creare processi aziendali complessi tramite un'interfaccia visiva, senza dover scrivere codice. Supporta diverse tipologie di flusso, tra cui flussi attivati da record, a schermo e pianificati.
I vantaggi includono:
- Framework di automazione unificato che sostituisce Workflow e Process Builder
- Controlli di debug e rollback migliorati
- Possibilità di eseguire aggiornamenti tra oggetti
- Scalabile per l'automazione a livello aziendale
Ad esempio, un'azienda può utilizzare Flow Builder per generare automaticamente attività di follow-up quando viene creato un nuovo lead, assicurandosi che nessuna potenziale vendita venga persa.
11) Che cos'è Apex in Salesforce?
Apex è il linguaggio di programmazione proprietario, fortemente tipizzato e orientato agli oggetti di Salesforce, utilizzato per creare logiche aziendali personalizzate. Viene eseguito su Piattaforma Lightning, consentendo agli sviluppatori di scrivere codice che interagisce direttamente con il database (operazioni DML), esegue logiche complesse o attiva automazioni non possibili con strumenti dichiarativi.
La sintassi di Apex assomiglia molto Java, supportando classi, interfacce e raccolte.
Esempio:
if(Opportunity.Amount > 100000){
Opportunity.Priority__c = 'High';
}
Apex viene eseguito in un ambiente multi-tenant, che impone rigidi limiti al governatore per mantenere la stabilità della piattaforma.
12) Cosa sono i limiti di Salesforce Governor e perché sono importanti?
I limiti del governatore sono il modo in cui Salesforce garantisce un utilizzo equo delle risorse nella sua architettura multi-tenant. Limitano la quantità di dati o di elaborazione che una singola transazione può utilizzare per impedire la monopolizzazione.
I limiti comuni includono:
| Tipo limite | Esempio | Valore limite |
|---|---|---|
| Query SOQL | Numero per transazione | 100 |
| Dichiarazioni DML | Per transazione | 150 |
| Tempo della CPU | Per transazione | ms 10,000 |
Se un limite viene superato, l'intera transazione fallisce con un'eccezione in fase di esecuzione. Gli sviluppatori esperti progettano codice Apex efficiente che rispetta questi limiti utilizzando bulkification, elaborazione asincronae query ottimizzate.
13) Spiega la differenza tra un Trigger e un Process Builder.
| Aspetto | grilletto | Generatore di processi |
|---|---|---|
| Tipo | Basato su codice | Dichiarativo |
| Prima/Dopo DML | Dopo DML | |
| Flessibilità | Alta | Adeguata |
| Manutenzione | Complesso | Facile |
I trigger sono frammenti di codice Apex che vengono eseguiti prima o dopo le modifiche ai record. Consentono operazioni complesse di logica multi-oggetto e di database.
Esempio: Aggiornamento di tutti i record figlio quando cambia un record padre.
Mentre Process Builder gestisce automazioni semplici, I trigger gestiscono una logica dei dati più profonda e dipendenze.
14) Qual è la differenza tra SOQL e SOSL in Salesforce?
| Criteri | SOQL (linguaggio di query degli oggetti Salesforce) | SOSL (Linguaggio di ricerca oggetti Salesforce) |
|---|---|---|
| Missione | Interroga i record da un singolo oggetto | Cerca testo su più oggetti |
| Sintassi | SELEZIONA campi DA Oggetto DOVE condizione | TROVA 'parola chiave' IN TUTTI I CAMPI |
| Usa caso | Recupera dati strutturati | Ricerca globale per parole chiave |
Esempio:
- SOQL:
SELECT Name FROM Account WHERE Industry = 'Banking' - SOSL:
FIND 'Bank' IN ALL FIELDS RETURNING Account(Name)
SOQL è strutturato e preciso, mentre SOSL è full-text e flessibile per le ricerche.
15) Qual è la differenza tra i trigger prima e dopo in Salesforce?
Prima dei trigger eseguito prima che i record vengano salvati nel database, spesso utilizzato per aggiornare o convalidare i valori dei campi.
Dopo i trigger eseguito dopo il salvataggio dei record, utilizzato per azioni che richiedono ID record (come la creazione di record correlati).
| Tipo di trigger | Quando funziona | Uso comune |
|---|---|---|
| Prima del trigger | Prima del salvataggio DML | Aggiornamenti sul campo, convalida |
| Dopo il trigger | Dopo il salvataggio DML | Crea/aggiorna record correlati |
Esempio: Un trigger "prima dell'inserimento" potrebbe popolare automaticamente un campo personalizzato, mentre un trigger "dopo l'inserimento" potrebbe creare un registro di controllo.
16) Quali sono i diversi tipi di raccolte in Apex?
Apex fornisce tre tipi principali di raccolte:
- Lista – Raccolta ordinata di elementi (
List<Account> accList = new List<Account>();). - Impostato – Elementi univoci non ordinati (
Set<String> citySet = new Set<String>();). - Mappa – Coppie chiave-valore (
Map<Id, Account> accMap = new Map<Id, Account>();).
Le raccolte migliorano l'efficienza consentendo agli sviluppatori di gestire più record in blocco, una strategia fondamentale per evitare di raggiungere i limiti del governatore.
17) Cosa sono le classi di test Apex e perché sono obbligatorie?
Le classi di test Apex convalidano il funzionamento del codice come previsto e prevengono regressioni durante la distribuzione. Salesforce richiede almeno Copertura del codice del 75% per l'implementazione della produzione.
Vantaggi delle classi di prova:
- Convalidare la correttezza funzionale
- Prevenire i guasti dopo gli aggiornamenti
- Supportare l'integrazione continua e le pratiche DevOps
Esempio:
@isTest
private class AccountTest {
static testMethod void testAccountInsert() {
Account acc = new Account(Name='Test');
insert acc;
System.assertNotEquals(null, acc.Id);
}
}
Le classi di test ben scritte riflettono sia la disciplina tecnica sia l'affidabilità del codice.
18) Cosa sono i componenti Lightning e quali tipi esistono?
I componenti Lightning sono blocchi di costruzione dell'interfaccia utente riutilizzabili per lo sviluppo di interfacce web dinamiche in Salesforce.
Esistono due tipi principali:
- Componenti dell'aura – Il framework originale; basato sui componenti ma più complesso.
- Componenti Web Lightning (LWC) – Standard moderno basato su tecnologie web native (HTML, JS e componenti Web).
Vantaggi di LWC:
- Prestazioni più veloci
- Rendering DOM leggero
- Facile integrazione con JavaAPI di script
Esempio: Una dashboard di vendita realizzata utilizzando LWC offre metriche in tempo reale, layout reattivi e comunicazione tra componenti.
19) Qual è la differenza tra Aura Components e Lightning Web Components (LWC)?
| caratteristica | aura | LWC |
|---|---|---|
| Tecnologia | Framework Salesforce personalizzato | Componenti Web standard |
| Cookie di prestazione | Più lentamente | Più veloce e ottimizzato |
| riutilizzabilità | Adeguata | Alta |
| Curva di apprendimento | Steep | Più facile per gli sviluppatori JS |
Salesforce è eliminazione graduale dell'Aura a favore di LWC. Ci si aspetta che gli sviluppatori Salesforce moderni padroneggino LWC per tutto lo sviluppo di nuove interfacce utente, grazie alle sue prestazioni superiori e alla sua manutenibilità.
20) Come è possibile integrare Salesforce con sistemi esterni?
Salesforce offre diversi meccanismi di integrazione a seconda delle esigenze aziendali:
- API REST – Leggero e ampiamente utilizzato per le integrazioni web.
- API SOAP – Per una comunicazione strutturata a livello aziendale.
- API in blocco – Per gestire grandi volumi di dati.
- API di streaming / Eventi della piattaforma – Per aggiornamenti in tempo reale.
- Servizi esterni / Credenziali denominate – Per chiamate esterne sicure.
Ad esempio, l'integrazione di Salesforce con SAP tramite REST API consente la sincronizzazione automatica dei dati degli ordini, garantendo informazioni aziendali coerenti e aggiornate su tutti i sistemi.
21) Che cos'è Salesforce Lightning App Builder?
Salesforce Lightning App Builder è un strumento dichiarativo che consente agli utenti di progettare e personalizzare le pagine utilizzando componenti drag-and-drop.
Ti permette di creare pagine di record personalizzate, home page e pagine dell'app senza scrivere codice.
I principali vantaggi includono:
- Supporta sia componenti standard che personalizzati (inclusi LWC)
- Abilita regole di visibilità dinamica
- Si integra perfettamente con i componenti AppExchange
Esempio: Un responsabile delle vendite può progettare una pagina di record in stile dashboard che mostri KPI, elenchi correlati e feed Chatter in un'unica schermata.
22) Spiega la differenza tra Lightning Experience e Salesforce Classic.
| Criteri | Salesforce classico | Esperienza lampo |
|---|---|---|
| UI design | Interfaccia legacy | Interfaccia utente moderna e reattiva |
| Personalizzazione | Limitato | Basato su componenti (App Builder) |
| Cookie di prestazione | Più lentamente | Ottimizzato con la memorizzazione nella cache |
| Supporto futuro | Modalità di manutenzione | Attivamente migliorato |
Lightning Experience offre un interfaccia utente moderna e un altro ancora flusso di lavoro intuitivoTutte le nuove funzionalità di Salesforce, inclusi i moduli dinamici, sono esclusive di Lightning, rendendo la migrazione non negoziabile per la maggior parte delle organizzazioni.
23) Qual è la differenza tra Report e Dashboard in Salesforce?
Visualizzazione dei report dati tabulari o riassuntivi dai record di Salesforce, mentre i Dashboard presentano rappresentazioni visive (grafici, indicatori, metriche) di tali dati.
| Aspetto | Report | Cruscotti |
|---|---|---|
| Missione | Analisi dettagliata dei dati | Visualizzazione di alto livello |
| Componenti | Campi, filtri, raggruppamenti | Grafici, tabelle, metriche |
| Esempio | Pipeline per regione | Grafico dell'andamento delle vendite |
In pratica, un cruscotto è alimentato da uno o più reportInsieme, guidano il monitoraggio delle prestazioni, le previsioni e il processo decisionale dei dirigenti.
24) Quali sono i diversi tipi di report in Salesforce?
Salesforce fornisce quattro tipi di report:
- Report tabellari – Visualizzazione elenco semplice (come Excel).
- Rapporti di sintesi – Raggruppati per campi (ad esempio, per regione).
- Rapporti Matrix – Raggruppati per righe e colonne.
- Rapporti uniti – Combina più blocchi di report per il confronto.
Esempio: Un report unito può confrontare i ricavi da Sales Cloud e Service Cloud dati per rivelare le prestazioni interdipartimentali.
25) Qual è lo scopo del processo di distribuzione di Salesforce?
La distribuzione in Salesforce comporta migrazione di metadati e configurazione da un ambiente all'altro (ad esempio, Sandbox → Produzione).
Gli strumenti di distribuzione più comuni includono:
- Cambia set (dichiarativo)
- Interfaccia a riga di comando di Salesforce (SFDX)
- Strumento di migrazione ANT
- Pipeline CI/CD basate su Git
Un'implementazione efficace garantisce il controllo delle versioni, la tracciabilità e la distribuzione coerente delle funzionalità in tutte le organizzazioni. Molte aziende ora utilizzano Centro DevOps per distribuzioni automatizzate e prive di errori.
26) Cosa sono i Salesforce Sandbox e quali tipi esistono?
Le sandbox sono ambienti isolati utilizzato per lo sviluppo, i test e la formazione senza influire sui dati di produzione.
| Tipo | Missione | Dati copiati |
|---|---|---|
| Sviluppatore | Codifica e test | Solo metadati |
| Sviluppatore professionista | Maggiore spazio di archiviazione | Solo metadati |
| Copia parziale | Test UAT/QA | Metadati + sottoinsieme di dati |
| Sandbox completa | Staging | Replica completa |
L'utilizzo di sandbox supporta un ciclo di vita di sviluppo sicuro, consentendo la sperimentazione e il test prima del rilascio.
27) Che cos'è il ciclo di vita dell'applicazione Salesforce e quali fasi comprende?
. Ciclo di vita dell'applicazione Salesforce copre l'intero percorso dall'idea all'implementazione e alla manutenzione.
Le fasi includono:
- Pianifica – Raccogliere i requisiti.
- Costruiamo – Configurare o codificare.
- Test – Convalidare funzionalità e dati.
- Schierare – Passare alla produzione.
- Monitorare e migliorare – Monitorare le prestazioni e ripetere l'operazione.
Questo ciclo di vita strutturato garantisce rilasci stabili e di alta qualità, in linea con gli obiettivi aziendali.
28) Spiega l'uso dei set di modifiche in Salesforce.
I set di modifiche sono strumenti punta e clicca Utilizzati per distribuire metadati tra organizzazioni Salesforce correlate. Supportano componenti come oggetti, campi, flussi di lavoro, classi Apex e altro ancora.
vantaggi:
- Nessuna conoscenza di codifica richiesta.
- Garantisce la tracciabilità delle modifiche.
limitazioni:
- Impossibile distribuire tra organizzazioni non correlate.
- Non supporta tutti i tipi di metadati (come report o modelli di posta elettronica).
Per una maggiore flessibilità, i team spesso utilizzano Interfaccia a riga di comando di Salesforce (SFDX) or Ingranaggi per pipeline CI/CD.
29) Quali sono i vantaggi e gli svantaggi dell'utilizzo di Salesforce DX (SFDX)?
| Fattore | Vantaggi | Svantaggi |
|---|---|---|
| Controllo di Versione | Abilita la collaborazione basata su Git | Richiede configurazione e formazione |
| modularità | Sviluppo basato sulla fonte | Complesso per chi non è un programmatore |
| Automazione | Ideale per CI/CD | Curva di apprendimento |
SFDX ha rivoluzionato lo sviluppo di Salesforce passando da un approccio incentrato sull'organizzazione a architettura basata sulla sorgente, consentendo pratiche DevOps, test migliori e collaborazione di team modularizzata.
30) Cosa sono i metadati e i dati in Salesforce?
Metadati definisce la struttura e la configurazione della tua organizzazione Salesforce (ad esempio, oggetti, campi, flussi di lavoro).
Dati si riferisce ai record effettivi memorizzati nel database (ad esempio, lead, account, opportunità).
| elemento | Esempio di metadati | Esempio di dati |
|---|---|---|
| Oggetto | Oggetto "Progetto" personalizzato | Record: Progetto Alpha |
| Settore | Campo “Data di inizio” | 2025-05-02 |
| Regola | Regola di convalida | Applicazione della logica della scadenza |
Comprendere questa distinzione è fondamentale per distribuzioni, backup e migrazioni di dati, garantendo l'integrità strutturale e transazionale in tutti gli ambienti.
31) Cosa sono le regole di condivisione in Salesforce?
Regole di condivisione estendere l'accesso a livello di record oltre quanto definito dal valori predefiniti a livello di organizzazione (OWD).
Concedono automaticamente l'accesso agli utenti in base alla proprietà del record o a criteri.
tipi:
- Condivisione basata sul proprietario – Concede l'accesso ai record di proprietà di ruoli o gruppi specifici.
- Condivisione basata su criteri – Concede l'accesso in base ai valori dei record.
Esempio: Una regola di condivisione può consentire ai "Rappresentanti commerciali" di visualizzare opportunità in cui la "Regione = Ovest".
Questa funzionalità supporta la collaborazione senza compromettere la sicurezza dei dati.
32) Spiega la differenza tra profili, ruoli e set di autorizzazioni.
| caratteristica | Profile | Ruolo | Set di autorizzazioni |
|---|---|---|---|
| Funzione | Definisce le autorizzazioni di base | Controlla la visibilità dei dati | Aggiunge permessi extra |
| Obbiettivo | Accesso a livello di oggetto e campo | Gerarchia a livello di record | Accesso ottimizzato a livello utente |
| Assegnazione | Uno per utente | Opzionale | Multiplo per utente |
Esempio: Un rappresentante di vendita può avere un Sales Profile, essere sotto Sales Manager Rolee avere un Marketing Permission Set per l'accesso alla campagna.
Insieme, questi controlli cosa può fare un utente e cosa possono vedere.
33) Che cos'è un tipo di record e perché è utile?
I tipi di record consentono più i processi di business esistere all'interno di un singolo oggetto controllando layout di pagina, valori di elenco a discesa e processi.
Ad esempio, al cotone biologico viene applicata l'etichetta Opportunity l'oggetto può avere tipi di record separati per New Business e Renewals, ognuno con diverse fasi di vendita e layout.
Vantaggi:
- Esperienze utente personalizzate per reparto
- Inserimento dati semplificato
- Automazione semplificata
Sono essenziali quando lo stesso oggetto serve più flussi di lavoro.
34) Che cos'è un processo di approvazione in Salesforce?
An Processo di approvazione automatizza l'inoltro dei record per la revisione e l'autorizzazione.
definisce criteri di ammissione, passi, approvatorie azioni (come aggiornamenti sul campo o notifiche).
Esempio: Una richiesta di sconto potrebbe richiedere l'approvazione di un responsabile delle vendite se lo sconto supera il 20%.
I processi di approvazione garantiscono governance, conformità e responsabilità nei flussi di lavoro aziendali.
35) Qual è la differenza tra Workflow, Process Builder e Flow?
| Chiavetta | Complessità | Stato (2025) | Usa caso |
|---|---|---|---|
| Workflow | Automazione semplice | deprecato | Aggiornamenti sul campo, avvisi via e-mail |
| Generatore di processi | Logica multi-step | Eredità | Aggiornamenti dei record, creazione di attività |
| Flow | Automazione unificata | Attivo | Tutte le esigenze di automazione |
Flow è ora il strumento consigliatoCombina la potenza del codice con un'interfaccia visiva, supportando logica avanzata, flussi di schermate e sottoflussi, il tutto senza Apex.
36) Qual è la differenza tra gruppo pubblico e coda in Salesforce?
| caratteristica | Gruppo Pubblico | Fare la coda |
|---|---|---|
| Missione | Condividi i record e assegna l'accesso | Gestire la proprietà dei record |
| Utenti | Utenti, ruoli, gruppi | Solo utenti |
| Usa caso | Regole di condivisione, condivisione manuale | Assegnazione di lead e casi |
Esempio: Quando vengono creati nuovi casi di supporto, è possibile inserire un Coda dei casi per gli agenti di rivendicare, mentre Gruppi pubblici gestire una condivisione più ampia dei record tra i team.
37) Spiega le opzioni di importazione ed esportazione dei dati Salesforce.
Salesforce fornisce molteplici strumenti per lo spostamento dei dati:
- Procedura guidata per l'importazione dei dati – Per piccoli carichi di dati (<50,000 record).
- Caricatore di dati – Per grandi volumi (supporta fino a 5 milioni di record).
- API in blocco – Per la migrazione massiva dei dati (asincrona).
- Servizio di esportazione dati – Per backup programmati.
- Esportazioni di report – Per dati filtrati e leggibili. Ad esempio, un'organizzazione potrebbe utilizzare Data Loader per importare 100 lead da una campagna di marketing in Salesforce.
38) Cosa sono gli oggetti esterni e in che cosa differiscono dagli oggetti personalizzati?
| Aspetto | Oggetto personalizzato | Oggetto esterno |
|---|---|---|
| Archiviazione | All'interno di Salesforce | Fonte dati esterna |
| accesso a | SOQL standard | Salesforce Connect (tramite OData) |
| Cookie di prestazione | Più veloce (locale) | Dipende dal sistema esterno |
Gli oggetti esterni consentono a Salesforce di visualizzare e interagire con i dati archiviati all'esterno di Salesforce, come ERP o SQL Server.senza copiarlo, mantenendo la sincronizzazione dei dati in tempo reale.
39) Qual è la differenza tra REST API e SOAP API in Salesforce?
| caratteristica | API REST | API SOAP |
|---|---|---|
| Protocollo | HTTP/JSON | XML |
| Usa caso | Applicazioni Web, mobili e leggere | Integrazioni aziendali |
| Semplicità | Più facile da usare | Più strutturato |
| Esempio | GET /sobjects/Account/Id |
<soapenv:Envelope>...</soapenv:Envelope> |
REST è preferito per le integrazioni moderne grazie alla sua velocità e semplicità, mentre SOAP è ideale per i sistemi aziendali che richiedono contratti rigorosi e alta affidabilità.
40) Cosa sono gli eventi della piattaforma in Salesforce?
Eventi della piattaforma abilitati comunicazione in tempo reale tra Salesforce e sistemi esterni utilizzando architettura guidata dagli eventi.
Sono simili al modello "pubblica-sottoscrivi":
- Publisher : Invia l'evento (ad esempio, "Ordine effettuato").
- abbonato: Risponde ad esso (ad esempio, aggiornamento dell'inventario).
Vantaggi:
- Integrazione in tempo reale
- Comunicazione di sistema disaccoppiata
- Scalabile per grandi volumi di dati
Esempio: Quando un pagamento viene confermato su Stripe, Salesforce riceve un evento sulla piattaforma per attivare immediatamente l'evasione dell'ordine.
41) Che cos'è Salesforce Einstein e quali sono le sue principali funzionalità?
Salesforce Einstein è la piattaforma nativa Livello AI, progettato per rendere i dati CRM più intelligenti e predittivi. Si integra con i prodotti Salesforce per fornire insight e automazione.
Funzionalità chiave:
- Generatore di previsioni di Einstein – Prevedere risultati come la probabilità di chiusura dell’affare.
- Scoperta di Einstein – Analisi automatizzata dei dati con raccomandazioni.
- Einstein Next migliori Action – Suggerisce agli utenti azioni basate sul contesto.
- I robot di Einstein – Chatbot conversazionali per l'assistenza clienti. Ad esempio, Einstein può analizzare i dati storici delle vendite per suggerire quali lead hanno maggiori probabilità di conversione, aiutando i rappresentanti a concentrarsi su ciò che conta.
42) In che modo Salesforce DevOps Center migliora la gestione delle distribuzioni?
Salesforce Centro DevOps, introdotto alla fine del 2023 e in scadenza nel 2025, fornisce un Soluzione DevOps low-code basata su Git.
Vantaggi:
- Integrazione del controllo delle versioni (GitHub).
- Gestione visiva della pipeline.
- Facile monitoraggio delle modifiche dei metadati.
- Promozione e distribuzione automatizzate.
Rispetto ai set di modifiche manuali, DevOps Center riduce gli errori, migliora la collaborazione e applica le best practice come le richieste pull e la visibilità delle modifiche. È la mossa ufficiale di Salesforce verso flussi di lavoro DevOps e CI/CD moderni.
43) Che cos'è Salesforce OmniStudio?
OmniStudio è la suite dichiarativa di Salesforce per automazione dei processi digitali, utilizzato principalmente nelle soluzioni Industry Cloud (ad esempio, Financial Services Cloud, Communications Cloud).
Componenti principali:
- OmniScripts – Flussi di lavoro guidati passo dopo passo.
- DataRaptors – Estrarre, trasformare e caricare dati (ETL).
- Procedure di integrazione – Collegare Salesforce a sistemi esterni.
- FlexCard – Componenti UI dinamici per la visualizzazione di dati contestuali.
OmniStudio aiuta le aziende a orchestrare i percorsi dei clienti attraverso i vari sistemi, ad esempio guidando un cliente del settore delle telecomunicazioni attraverso gli aggiornamenti dei servizi in un flusso continuo.
44) Cosa sono i Salesforce Industry Cloud e perché sono importanti?
Salesforce Industry Clouds (in precedenza Vlocity) sono soluzioni su misura per settori specifici come finanza, sanità e comunicazioni.
Le nuvole chiave includono:
- Cloud dei servizi finanziari (FSC)
- Health Cloud
- Cloud di produzione
- Cloud senza scopo di lucro
- Nuvola educativa
Questi forniscono modelli di dati predefiniti, processi e strumenti OmniStudio allineati agli standard di conformità del settore. Ad esempio, Health Cloud è conforme all'HIPAA e gestisce i dati dei pazienti in modo sicuro, risparmiando mesi di lavoro di configurazione.
45) Qual è la differenza tra Salesforce Einstein GPT e la tradizionale Einstein AI?
| caratteristica | IA di Einstein | GPT di Einstein |
|---|---|---|
| Funzione | Intelligenza artificiale predittiva e analitica | IA generativa (testo, contenuto, riassunti) |
| Ingresso | Dati CRM strutturati | Prompt non strutturati |
| Uscita | Punteggi, approfondimenti, previsioni | Email, riepiloghi, suggerimenti |
Einstein GPT, basato sulla tecnologia LLM di OpenAI, consente interazioni in linguaggio naturale e contenuto CRM generato automaticamente — ad esempio la stesura di e-mail di follow-up o la sintesi di casi di supporto.
Fa parte di Salesforce Strategia AI + CRM, rendendo i sistemi CRM conversazionali e consapevoli del contesto.
46) Che cos'è Hyperforce in Salesforce?
Iperforza è l'infrastruttura riprogettata di Salesforce che consente di ospitare la piattaforma su principali cloud pubblici (AWS, Azure(GCP).
vantaggi:
- Conformità alla residenza dei dati (GDPR, leggi locali).
- Maggiore scalabilità e sicurezza.
- Prestazioni migliorate e bassa latenza.
Hyperforce garantisce che le aziende possano implementare Salesforce in regioni con rigorosi requisiti di sovranità dei dati, mantenendo al contempo la flessibilità nativa del cloud.
47) Spiega la differenza tra pacchetti gestiti e pacchetti non gestiti.
| Aspetto | Pacchetto gestito | Pacchetto non gestito |
|---|---|---|
| Missione | Distribuzione di app commerciali | Condivisione open source |
| Upgrades | Aggiornabile automaticamente | Manuale |
| Spazio dei nomi | Si | Non |
| Esempio | App di AppExchange come Conga Composer | Utilità del team interno |
I pacchetti gestiti sono in genere utilizzati da ISV (fornitori di software indipendenti) per la distribuzione di app tramite AppExchange, mentre i pacchetti non gestiti vengono utilizzati internamente per trasferimento di metadati personalizzati durante lo sviluppo.
48) Quali sono i vantaggi dell'utilizzo di Salesforce Functions?
Funzioni di Salesforce (parte di Heroku e l'ecosistema Hyperforce) consentono agli sviluppatori di eseguire codice senza server che si adatta in modo elastico senza dover gestire l'infrastruttura.
Vantaggi:
- Scarica la logica complessa da Apex.
- Utilizzare linguaggi come Node.js, Javae Python.
- Integrazione con API esterne.
Esempio: È possibile elaborare grandi set di dati o chiamate API esterne in Salesforce Functions anziché raggiungere i limiti del governatore Apex: la soluzione ideale per calcoli pesanti o flussi di lavoro basati sull'intelligenza artificiale.
49) Qual è la differenza tra i tipi di elaborazione asincrona Apex?
Salesforce fornisce cinque tipi di Apex asincroni, ognuno adatto a diversi carichi di lavoro:
| Tipo | Descrizione | Usa caso |
|---|---|---|
| Metodo futuro | Funziona in background | Callout dopo DML |
| Batch Apex | Elabora grandi set di dati in blocchi | Lavori di pulizia dei dati |
| Apex in coda | Lavori in background concatenabili | Attività sequenziali |
| Apex programmato | Funziona secondo un programma | Generazione di report giornalieri |
| Eventi della piattaforma / Pub-Sub | Event-driven | Notifiche di sistema |
Garantiscono scalabilità ed esecuzione non bloccante, essenziali nelle organizzazioni ad alto volume.
50) Quali sono le tendenze attuali di Salesforce per il 2025?
Salesforce nel 2025 è definito da Architetture AI-first, componibili e specifiche per settore.
Principali tendenze:
- Integrazione AI + CRM (Einstein GPT, esperienze di copilota).
- Adozione di Hyperforce per l'hosting di dati regionali.
- Fluire ovunque — sostituendo tutta l'automazione legacy.
- Cloud dati Salesforce sta diventando il nuovo “data lakehouse” per informazioni unificate.
- DevOps a basso codice con DevOps Center.
- Dominanza del cloud industriale nei settori regolamentati.
- Personalizzazione del cliente in tempo reale realizzato da MuleSoft e Tableau.
Queste tendenze mettono in risalto un ecosistema Salesforce unificato e potenziato dall'intelligenza artificiale, in cui automazione, conformità e intelligenza coesistono senza soluzione di continuità.
51) Che cos'è Salesforce Data Cloud e in che cosa differisce da un database CRM tradizionale?
Cloud dati Salesforce (in precedenza Customer Data Platform - CDP) È l' livello di dati in tempo reale dell'ecosistema Salesforce, progettato per unificare i dati dei clienti provenienti da più fonti.
A differenza dei dati CRM tradizionali (strutturati attorno ad account, contatti e opportunità), Data Cloud gestisce set di dati massivi, in streaming ed esterni — pensa all'analisi web, ai segnali IoT e ai sistemi POS.
| Aspetto | Dati CRM tradizionali | Cloud di dati |
|---|---|---|
| Tipo di dati | transazionale | Comportamentale + Tempo reale |
| Scala | Migliaia di record | Billioni di record |
| Usa caso | Gestione delle vendite e dei servizi | Personalizzazione del cliente a 360° |
Esempio: Un rivenditore può combinare clic di e-commerce, interazioni via e-mail e dati di acquisto in tempo reale per proporre offerte iper-personalizzate tramite Marketing Cloud.
52) Che cos'è MuleSoft e come si integra con Salesforce?
Mule Soft è di Salesforce piattaforma di integrazione e gestione API, consentendo una connettività senza interruzioni tra Salesforce e qualsiasi sistema esterno.
Opera attraverso la Piattaforma Anypoint, consentendo la progettazione, la gestione e il monitoraggio di API e flussi di dati.
Modelli di integrazione chiave:
- Richiesta-Risposta: Recupero dati in tempo reale (ad esempio, recupero inventario ERP).
- Pubblica-Sottoscrivi: Trasmissione di eventi (ad esempio, registrazione di nuovi clienti).
- Elaborazione in lotti: Sync grandi set di dati.
Esempio: Quando viene creata una fattura in SAPMuleSoft invia automaticamente i dati a Salesforce, assicurando che entrambi i sistemi rimangano sincronizzati.
Nel 2025, MuleSoft è il colla collegando Salesforce agli ecosistemi aziendali, al Data Cloud e ai modelli di intelligenza artificiale.
53) Che cos'è Tableau e in che modo migliora l'analisi di Salesforce?
Quadro, la piattaforma di analisi di punta di Salesforce, trasforma i dati CRM in approfondimenti visivi interattivi.
Mentre i report e le dashboard di Salesforce sono ottimi per la reportistica operativa, Tableau fornisce analisi avanzate e visualizzazione multi-sorgente.
vantaggi:
- Approfondimenti basati sull'intelligenza artificiale con
Einstein Discovery in Tableau. - Combinazione di dati provenienti da più fonti (Salesforce, Data Cloud, SQL, ecc.).
- Dashboard in tempo reale per il monitoraggio esecutivo.
Esempio: Tableau può visualizzare i profili unificati dei clienti di Data Cloud per identificare tendenze come l'abbandono dei clienti o l'affinità con i prodotti, consentendo azioni predittive.
54) Quali sono le considerazioni etiche da tenere in considerazione quando si utilizza l'intelligenza artificiale in Salesforce?
Mentre Salesforce approfondisce la sua integrazione con l'intelligenza artificiale (Einstein GPT, Copilot e punteggio predittivo), Etica dell'IA sono critici.
I principi etici fondamentali includono:
- Trasparenza – Dichiarare chiaramente quando l’IA prende una decisione.
- Mitigazione dei pregiudizi – Assicurarsi che i modelli non rafforzino la discriminazione.
- Privacy dei dati – Rispettare il GDPR, il CCPA e l’elaborazione basata sul consenso.
- Responsabilità – Mantenere gli esseri umani “informati” sulle decisioni finali.
Salesforce's Framework di intelligenza artificiale affidabile si concentra su "un'intelligenza artificiale responsabile, affidabile e stimolante".
Gli intervistatori vogliono vedere se puoi discutere Il valore dell'intelligenza artificiale con lungimiranza etica, non solo vantaggi dell'automazione.
55) Quali sono le certificazioni Salesforce più preziose per il 2025?
Le certificazioni Salesforce continuano a evolversi insieme alla piattaforma.
Principali certificazioni per percorso di carriera:
| Ruolo | Certificazioni consigliate |
|---|---|
| Amministratore | Amministratore certificato Salesforce, amministratore avanzato |
| Sviluppatore | Sviluppatore di piattaforme I e II, JavaSviluppatore di script I |
| Architetto | Applicazioni Archiprotezione, sistema Architect, Tecnico Archiproteggere |
| Consulente | Consulente Sales Cloud, Service Cloud, Experience Cloud |
| Dati e intelligenza artificiale | Consulente Data Cloud, specialista Einstein AI |
| DevOps / Integrazione | Sviluppatore MuleSoft, specialista del DevOps Center |
Un candidato con competenza interdisciplinare (Admin + Developer + Data Cloud) si distingueranno nel 2025.
56) Quali competenze e strumenti definiranno una carriera di successo in Salesforce nei prossimi 5 anni?
Il futuro dei professionisti Salesforce risiede in Intelligenza artificiale, automazione, integrazione e narrazione dei dati.
Aree di competenza principali:
- Intelligenza artificiale + automazione: Padroneggia Einstein GPT, Flow e AI Builder.
- Integrazione e API: Scopri le architetture MuleSoft, REST e basate sugli eventi.
- Analytics: Tableau e Data Cloud per informazioni fruibili.
- DevOps a basso codice: Pipeline Git, SFDX e DevOps Center.
- Conoscenza del settore: Conoscenza approfondita dei cloud specifici del settore.
Soft Skills: adattabilità, capacità di problem-solving e capacità di raccontare storie aziendali sono sempre più apprezzate.
Gli esperti Salesforce di maggior successo nel 2025 sono ibridi — esperto sia in ambito commerciale che tecnologico, che sfrutta l'intelligenza artificiale in modo responsabile per creare un impatto misurabile.
🔍 Le migliori domande per i colloqui di lavoro in Salesforce con scenari reali e risposte strategiche
1) Quali sono le principali differenze tra una relazione di ricerca e una relazione master-dettaglio in Salesforce?
Requisiti richiesti al candidato: L'intervistatore vuole valutare la tua conoscenza della modellazione dei dati di Salesforce e il modo in cui progetti le relazioni tra gli oggetti.
Esempio di risposta: Una relazione di ricerca è una relazione debolmente accoppiata in cui il record figlio può esistere senza un record padre. Al contrario, una relazione Master-Detail è strettamente accoppiata, il che significa che il ciclo di vita del record figlio dipende dal record padre. Le relazioni Master-Detail ereditano anche le regole di sicurezza e condivisione dal record padre. In genere utilizzo le relazioni di ricerca per le connessioni opzionali e Master-Detail per le strutture dati dipendenti, come le voci di riga di un'opportunità.
2) Come si garantisce l'integrità e l'accuratezza dei dati in Salesforce?
Requisiti richiesti al candidato: Vogliono verificare se conosci le migliori pratiche di convalida, automazione e governance.
Esempio di risposta: Mantengo l'integrità dei dati attraverso regole di convalida, campi obbligatori e strumenti di gestione dei duplicati. Pianifico inoltre report periodici sulla qualità dei dati e incoraggio gli utenti ad adottare standard di inserimento dati adeguati. Nel mio ultimo ruolo, ho implementato regole di convalida che hanno ridotto i lead duplicati di oltre il 40%, migliorando significativamente l'accuratezza dei report delle campagne.
3) Descrivi un episodio in cui hai dovuto gestire diversi progetti Salesforce con scadenze ravvicinate. Come hai gestito la situazione?
Requisiti richiesti al candidato: Stanno testando le capacità di gestione del tempo, di definizione delle priorità e di comunicazione.
Esempio di risposta: Nel mio precedente lavoro, gestivo contemporaneamente due progetti di automazione Salesforce. Ho creato una roadmap chiara, definito le milestone e comunicato le aspettative a tutti gli stakeholder in anticipo. Ho assegnato le priorità in base all'impatto e alle dipendenze. I check-in giornalieri e il monitoraggio Kanban mi hanno aiutato a rispettare i tempi e a garantire la trasparenza per l'intero team.
4) Come affronti le decisioni relative alla personalizzazione e alla configurazione di Salesforce?
Requisiti richiesti al candidato: L'intervistatore vuole capire il tuo giudizio su quando utilizzare strumenti punta e clicca o codice.
Esempio di risposta: Inizio sempre con strumenti dichiarativi come Flow, Validation Rules e Process Builder perché sono più facili da gestire e aggiornare. Il codice personalizzato come Apex o Visualforce entra in gioco solo quando i requisiti superano le funzionalità predefinite. Questo approccio equilibrato riduce il debito tecnico e semplifica la manutenzione del sistema.
5) Puoi spiegare in che modo i profili e i set di autorizzazioni differiscono in Salesforce?
Requisiti richiesti al candidato: Vogliono vedere la tua comprensione della sicurezza e della gestione degli accessi.
Esempio di risposta: I profili definiscono le autorizzazioni di base per gli utenti, mentre i set di autorizzazioni forniscono un accesso aggiuntivo al profilo senza modificarne la configurazione di base. Questo modello garantisce flessibilità. Ad esempio, nel mio ruolo precedente, ho creato un set di autorizzazioni "Accesso Marketing" per estendere temporaneamente la visibilità della campagna senza modificare le autorizzazioni del profilo.
6) Raccontami di una volta in cui hai dovuto risolvere un problema importante di Salesforce sotto pressione.
Requisiti richiesti al candidato: Stanno mettendo alla prova il tuo approccio alla risoluzione dei problemi e la tua compostezza in situazioni di forte stress.
Esempio di risposta: In una precedente posizione, l'implementazione di una regola di convalida ha bloccato inaspettatamente la creazione di opportunità per i nostri rappresentanti commerciali a fine trimestre. Ho immediatamente annullato la modifica, analizzato l'errore logico e distribuito una versione corretta dopo la revisione paritaria. Ho anche implementato una checklist di test sandbox per prevenire future interruzioni.
7) Come ti tieni aggiornato sulle ultime versioni e funzionalità di Salesforce?
Requisiti richiesti al candidato: Stanno verificando il tuo impegno nell'apprendimento continuo e nel rimanere aggiornato.
Esempio di risposta: Mi tengo aggiornato tramite Salesforce Trailhead, le note di rilascio e gli eventi della community come Dreamforce. Partecipo anche a gruppi di utenti locali per discutere di nuove funzionalità e best practice. La sperimentazione pratica in un ambiente sandbox mi aiuta ad applicare le nuove funzionalità prima di proporle al team.
8) Descrivi come hai utilizzato gli strumenti di automazione in Salesforce per semplificare i processi aziendali.
Requisiti richiesti al candidato: Vogliono vedere la tua esperienza pratica con l'automazione dei processi.
Esempio di risposta: Nel mio ruolo precedente, utilizzavo Flow Builder per automatizzare l'assegnazione dei lead in base all'area geografica e alle metriche di performance dei venditori. Questa automazione ha eliminato l'inserimento manuale dei dati, ridotto i tempi di risposta dei lead del 25% e migliorato il monitoraggio delle conversioni. Ho anche impostato flussi pianificati per i promemoria di follow-up.
9) Come gestiresti una situazione in cui una parte interessata richiede una personalizzazione di Salesforce in conflitto con le best practice?
Requisiti richiesti al candidato: Stanno valutando la comunicazione, la negoziazione e la professionalità.
Esempio di risposta: Per prima cosa, ascolterei le motivazioni degli stakeholder per comprenderne le esigenze aziendali di fondo. Poi spiegherei i potenziali rischi tecnici o di manutenzione e proporrei una soluzione alternativa che soddisfi i loro obiettivi preservando al contempo la stabilità del sistema. Collaborazione e trasparenza sono fondamentali per preservare la fiducia e la salute del sistema.
10) Quali KPI o metriche monitorate per misurare il successo delle implementazioni Salesforce?
Requisiti richiesti al candidato: Vogliono valutare la tua comprensione del ROI e del monitoraggio dell'adozione.
Esempio di risposta: Mi concentro su parametri come il tasso di adozione da parte degli utenti, il tasso di conversione dei lead, il tempo di risoluzione dei casi e il punteggio di accuratezza dei dati. Questi KPI rivelano se il sistema migliora davvero la produttività e il processo decisionale. Nel mio precedente lavoro, ho introdotto una dashboard che monitorava la frequenza di accesso degli utenti e aiutava a identificare dove fosse necessaria una formazione aggiuntiva.
