Le 50 principali domande e risposte all'intervista su Salesforce (2025)

Ecco le domande e le risposte al colloquio di Salesforce per le matricole e gli sviluppatori Salesforce esperti per ottenere il lavoro dei loro sogni.


1) Cos'è Salesforce?

Salesforce è un software CRM (Customer Relationship Management) basato su cloud per la gestione delle relazioni con i clienti e l'integrazione con altri sistemi. Questo strumento SaaS aiuta a creare soluzioni personalizzate per marketing, vendite, servizi ed e-commerce secondo i requisiti aziendali. Salesforce ora si è espanso dal solo CRM per offrire più prodotti.

Download gratuito del PDF: domande e risposte all'intervista a Salesforce


2) Cos'è un oggetto personalizzato in Salesforce?

Gli oggetti personalizzati non sono altro che tabelle di database. Memorizza i dati relativi alla tua azienda in Salesforce.com. Dopo aver definito un oggetto personalizzato, puoi eseguire le seguenti operazioni come

  • Crea campi personalizzati
  • Associa l'oggetto personalizzato ad altri record
  • Negli elenchi correlati personalizzati, visualizza i dati dell'oggetto personalizzato
  • Per gli oggetti personalizzati, i record tengono traccia di eventi e attività
  • Sviluppo dei layout di pagina
  • Per l'oggetto personalizzato, crea una scheda personalizzata
  • Per analizzare i dati degli oggetti personalizzati, crea dashboard e report
  • Condividi le tue schede personalizzate, app personalizzate, oggetti personalizzati e qualsiasi altro componente correlato

3) Qual è la panoramica delle relazioni tra oggetti?

La panoramica delle relazioni tra oggetti in Salesforce viene utilizzata per collegare i record di oggetti personalizzati ai record di oggetti standard in un elenco correlato. In parole semplici, è utile tenere traccia dei difetti del prodotto associati ai casi dei clienti. È possibile definire diversi tipi di relazione creando campi di relazione personalizzati su un oggetto.


4) Quali sono le ragioni della perdita di dati?

La perdita di dati può causare i seguenti motivi

  • Modifica dati e data-ora di Salesforce
  • Modifica di percentuale, numero e valuta da altri tipi di dati
  • Passaggio dall'elenco a selezione multipla, dalla casella di controllo, dal numero automatico ad altri tipi
  • Modifica dell'elenco di selezione a selezione multipla da qualsiasi tipo tranne l'elenco di selezione
  • Passaggio alla numerazione automatica, ad eccezione del testo
  • Passaggio da area di testo a e-mail, telefono, URL e testo
Domande sul colloquio di Salesforce
Domande sul colloquio di Salesforce

5) In che modo SaaS può essere utile a Salesforce?

  • Poiché SaaS è basato su abbonamento, i clienti possono sempre scegliere di non rinnovare se non sono soddisfatti
  • I clienti possono evitare un ingente investimento iniziale in un'infrastruttura IT e la frenesia quotidiana della manutenzione dell'infrastruttura
  • Il cliente SaaS fornisce la stessa infrastruttura del provider e anche una facile integrazione
  • Le applicazioni SaaS utilizzano una semplice interfaccia Internet che rende più accessibile l'utilizzo da parte del cliente.
  • SaaS fornisce sempre la piattaforma più recente al cliente con innovazione.

6) Quanto è utile la forza vendita nel monitorare le vendite?

Salesforce registra tutti i dettagli necessari come il numero di clienti serviti quotidianamente, il volume delle vendite giornaliere, i report dettagliati del responsabile delle vendite, i numeri di vendita in ogni mese o trimestre. Inoltre, tiene traccia dei clienti abituali, che è la chiave del successo per qualsiasi organizzazione di vendita.


7) Quante relazioni sono incluse in SFDC? Quali sono?

Esistono due tipi di relazioni

  • Rapporto maestro-dettaglio
  • Rapporto di ricerca

8) Qual è la differenza tra isNull e isBlank?

  • isNull: supporta un campo numerico
  • isBlank: supporta un campo di testo

9) Cos'è un fattore scatenante?

Il Trigger è un codice che viene eseguito prima o dopo l'aggiornamento o l'inserimento del record


10) A cosa serve la risorsa statica in Salesforce?

Con l'aiuto di risorse statiche, puoi caricare file zip, immagini, file jar, JavaScript e CSS file a cui è possibile fare riferimento in una pagina di forza visiva. La dimensione ottimale delle risorse statiche per un'organizzazione è 250 MB.


11) Qual è la differenza tra force.com e Salesforce.com?

Force.com è PaaS (Platform as a Service) mentre Salesforce.com è SaaS (Software as a Service).

Domande e risposte all'intervista a Salesforce
Domande e risposte all'intervista a Salesforce

12) Quali azioni sono disponibili nel flusso di lavoro?

Le azioni disponibili nel flusso di lavoro sono

  • Avviso e-mail
  • Task
  • Aggiornamento sul campo
  • Messaggio in uscita

13) Qual è il limite di record data.com che possono essere aggiunti a Salesforce?

L'utente può vedere la configurazione del modulo limite facendo clic amministrazione/Utenti di data.com.  Dalla sezione degli utenti di data.com, l'utente può visualizzare il proprio limite mensile e il numero di record esportati durante il mese.


14) Quali sono i diversi tipi di impostazioni personalizzate in Salesforce?

Include diversi tipi di impostazioni personalizzate in Salesforce

  • Tipo di gerarchia
  • Tipo di lista

15) Quali sono i tre tipi di relazioni oggettuali in Salesforce?

Include diversi tipi di relazioni tra oggetti in Salesforce

  • Uno a molti
  • Molti a molti
  • Master-dettaglio

16) Quali sono i diversi tipi di report disponibili in Salesforce?

Sono diversi i tipi di rapporti disponibili in Salesforce

  • Rapporto tabellare: Visualizza il totale sotto forma di tabella
  • Rapporto matrice: È un rapporto dettagliato in cui il raggruppamento viene effettuato in base sia a righe che a colonne
  • Relazione di sintesi: Si tratta di una forma dettagliata del report in cui il raggruppamento viene effettuato in base alle colonne
  • Rapporto congiunto: Con questi due o più report possono essere uniti in report singoli

17) È possibile programmare una dashboard dinamica in Salesforce?

No, non è possibile pianificare una dashboard dinamica in Salesforce.


18) Cosa indica se un errore indica che "la lista non ha righe per l'assegnazione"?

L'errore che indica "l'elenco non ha righe per l'assegnazione" indica che l'elenco a cui stai tentando di accedere non contiene valori.


19) Cos'è l'oggetto giunzione e a cosa serve?

Gli oggetti di giunzione vengono utilizzati per creare relazioni molti-a-molti tra gli oggetti. Puoi prendere un esempio di domanda di reclutamento, in cui una posizione per un lavoro può essere collegata a molti candidati e, allo stesso modo, un candidato può essere correlato a diverse sedi. Pertanto, per connettere questo modello di dati, è necessario un oggetto di terze parti, questo oggetto viene definito oggetto di giunzione. Qui "domanda di lavoro" è l'oggetto di giunzione.


20) Cos'è una traccia di controllo?

Revisione contabile La funzione trail è utile per conoscere le informazioni o tenere traccia di tutte le modifiche recenti alla configurazione apportate dall'amministratore Salesforce all'organizzazione. Può memorizzare i dati degli ultimi sei mesi.


21) Spiegare il dashboard in Salesforce

Una dashboard è la rappresentazione pittorica del report e possiamo aggiungere fino a 20 report in un'unica dashboard.


22) Quanti controller possono essere utilizzati in una pagina di forza visiva?

Mentre Salesforce cade SaaS, è possibile utilizzare un solo controller e altrettanti controller di estensione.


23) Qual è la differenza tra SOQL e SOSL?

 SOQL (linguaggio di query degli oggetti Salesforce) SOSL (Linguaggio di ricerca oggetti Salesforce)
  • È possibile cercare un solo oggetto alla volta
  • Interroga tutti i tipi di campi
  • Può essere utilizzato nei trigger e nelle classi
  • L'operazione DML può essere eseguita sui risultati della query
  • È possibile cercare più oggetti alla volta
  • Richiedi solo e-mail, telefono e SMS
  • Può essere utilizzato nelle classi ma non nei trigger
  • L'operazione DML non può essere eseguita sul risultato della ricerca

24) Qual è il significato dei limiti del governatore in Salesforce?

In Salesforce, Governor Limits ti aiuta a controllare la quantità di dati o il numero di record che puoi archiviare nei database condivisi. Salesforce utilizza un unico database per archiviare i dati di diversi clienti.


25) Perché le pagine Visualforce vengono servite da domini diversi?

Le pagine Visualforce ti aiutano a servire da diversi domini. Ti consente di migliorare gli standard di sicurezza e ti aiuta a bloccare lo scripting cross-site.


26) Come vengono utilizzati i campi bucket in Salesforce?

È possibile utilizzare i campi bucket in Salesforce per raggruppare in base ai valori dei campi. Tuttavia, questi campi non vengono mai creati sulla piattaforma Salesforce e si trovano solo nella sezione del report.


27) Evidenziare diverse modalità di distribuzione in Salesforce

È possibile distribuire il codice in Salesforce utilizzando i seguenti metodi:

  • Cambia set
  • Pacchetto Salesforce
  • com Strumento di migrazione
  • Eclissi con l'IDE Force.com

28) Nomina vari tipi di sandbox in Salesforce

Quattro tipi di Sandbox in Salesforce sono:

  • Sviluppatore
  • Sviluppatore professionista
  • Copia parziale
  • Lunga

29) Fornire cinque motivi per la perdita di dati in Salesforce

I motivi più importanti per la perdita di dati in Salesforce sono:

  • Modifica dati e data-ora
  • Quando stai tentando di migrare il numero, la valuta o la percentuale da altri tipi di dati
  • Se hai apportato una modifica all'elenco di selezione multiplo di qualsiasi tipo tranne l'elenco di selezione
  • Passaggio alla numerazione automatica a parte il testo
  • Passaggio da area di testo a e-mail, telefono, URL e testo

30) Cos'è il CRM?

CRM è una sorta di gestione delle relazioni con i clienti. È un tipo di software che memorizza le informazioni di contatto del cliente come nome, indirizzo, età, numero di telefono. Tiene inoltre traccia delle varie attività dei clienti come il numero di visite al sito Web, telefonate in uscita e in entrata, e-mail, ecc.


31) Assegna un nome ai campi indicizzati automaticamente in Salesforce

Chiavi primarie, Chiavi esterne, Data di controllo e Campi personalizzati sono campi indicizzati automaticamente in Salesforce.


32) Spiegare @future nel cloud computing di Salesforce

L'annotazione @future indica che il blocco specifico verrà eseguito quando saranno disponibili le risorse richieste.


33) Quali sono le differenze tra Workflow e Trigger

Il flusso di lavoro è un processo automatizzato che funziona in base all'azione in base a criteri di valutazione e regole. D'altra parte, Trigger è il codice che viene eseguito durante o dopo l'aggiornamento o l'inserimento del record.


34) Cos'è una classe wrapper in Salesforce?

Una classe wrapper è un tipo di classe le cui istanze sono una raccolta di altri oggetti. Viene utilizzato principalmente per visualizzare oggetti diversi in una pagina Visualforce nella stessa tabella.


35) Puoi scrivere metodi getter e setter in Salesforce?

Sì, in Salesforce possiamo codificare il metodo getter per ottenere il valore di una variabile nelle pagine forzate visive mentre il metodo setter per impostare il valore di quella variabile specifica.


36) Cos'è APEX?

Apex è un linguaggio di programmazione orientato agli oggetti. Ti aiuta a eseguire l'istruzione di flusso e il controllo delle transazioni sui server Salesforce con l'aiuto di un API. Apex consente inoltre agli sviluppatori Salesforce di aggiungere logica aziendale al proprio codice di programmazione.


37) Cos'è una risorsa statica in Salesforce?

Con la risorsa statica di Salesforce, puoi caricare immagini, file zip, file CSS. Può essere indicato in una pagina Visualforce.


38) Spiegare la transazione Apex

Una transazione Apex è un insieme di operazioni eseguite come una singola unità. Le operazioni sono principalmente operazioni DML responsabili dell'interrogazione dei record. Queste operazioni potrebbero avere esito positivo oppure si può verificare un errore durante il salvataggio di un singolo record. A quel punto, l'intera transazione verrà annullata.


39) Cos'è Trigger.new?

Triger.new è un comando che restituisce l'elenco dei record aggiunti di recente agli argomenti. Ha restituito solo i record che devono ancora essere salvati nel database. In questo caso, l'elenco sObject è disponibile solo nei trigger di inserimento e aggiornamento. Inoltre, i record possono essere modificati solo prima dei trigger.


40) Cos'è il riepilogo roll-up?

Il riepilogo roll-up visualizza il conteggio dei record secondari e consente di calcolare la somma, il minimo e il massimo dei campi dei record secondari.


41) Spiegare la condivisione manuale in Salesforce

La condivisione manuale è un metodo per condividere manualmente un record con un utente specifico. È necessario andare alla pagina dei dettagli del record e fare clic sull'opzione di condivisione manuale e assegnare il record a un altro utente con accesso di sola lettura o di lettura/scrittura.


42) Qual è la differenza tra Ruolo e Profilo?

Il ruolo è l'accesso a livello di record che non è obbligatorio per tutti gli utilizzi mentre il profilo è l'accesso a livello di oggetto e campo ed è obbligatorio per tutti gli utenti.


43) Qual è la differenza tra WhoID e WhatID?

WhoID si riferisce a persone come contatti o lead. Mentre “What ID” si riferisce solo agli oggetti.


44) Denominare i tipi di associazioni utilizzate in Visualforce

Tre tipi di associazioni utilizzate in Salesforce sono: -

  • Associazioni di dati: si riferisce al set di dati nel titolare del trattamento
  • Associazioni di azioni: si riferisce ai metodi di azione nel controller
  • Associazioni dei componenti: si riferisce ad alcuni altri componenti Visualforce.

45) Cos'è il concetto di etichetta personalizzata in Salesforce?

È possibile accedere ai valori di testo personalizzati dalle classi Apex e anche da qualsiasi pagina di forza visiva nota come etichette personalizzate.


46) Quante etichette personalizzate puoi definire e di che dimensioni?

È possibile creare un minimo di 5000 etichette personalizzate per ciascuna organizzazione. La dimensione dell'etichetta è di quasi 1000 caratteri.


47) Spiegare i campi formula deterministica in Salesforce

La formula deterministica archiviata è un valore statico o noto.


48) Qual è l'utente dello spazio dei nomi di avvio app?

App Launcher è un metodo che si occuperà dell'aspetto dell'app, della visibilità e dell'ordine.


49) Qual è la regola della condivisione?

Le regole di condivisione vengono applicate ogni volta che un utente desidera consentire l'accesso ad altri utenti.


50) Cos'è il "Data Skew" in Salesforce?

In Salesforce, la distorsione dei dati è una condizione che si verifica quando si lavora per una grande organizzazione quando sono presenti più di 10,000 record. Pertanto, quando gli utenti eseguono gli aggiornamenti, si verificheranno problemi di prestazioni. Succede a causa della distorsione dei dati”.


51) Quanti controller possono essere utilizzati in una pagina Visual Force?

Poiché Salesforce è un servizio SaaS, consente di utilizzare un solo controller e altrettanti controller di estensione.


52) Spiegare l'enumerazione della visibilità

Il termine enumerazione di visibilità significa che un valore memorizzato nella cache è visibile solo nello spazio dei nomi del valore o in tutto lo spazio dei nomi

Queste domande del colloquio ti aiuteranno anche nel tuo viva(orale)

Condividi

Commenti

  1. Avatar Kanchan Bhujbal dice:

    Grazie per le informazioni così preziose

  2. Grazie! Sono appena andato a un colloquio e queste sono alcune delle domande che hanno posto. Eccezionale!

  3. eventuali codici riguardanti il ​​colloquio tecnico

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *