Salesforce Data Cloud Developer Interview Questions & Answers (2 Years
Experience)
1. What is Salesforce Data Cloud?
Salesforce Data Cloud is a real-time customer data platform that unifies data from multiple sources to create
a single, unified customer profile. It supports ingestion, harmonization, identity resolution, segmentation, and
activation of customer data.
2. What tools do you use in your day-to-day development with Data Cloud?
As a developer, I use Marketing Cloud for activation, Automation Studio for scheduling, SQL for Calculated
Insights, and Data Cloud APIs for ingestion and identity resolution tasks.
3. How do you ingest data into Data Cloud?
Via batch ingestion (CSV from cloud storage or FTP) and streaming APIs for real-time data. For CRM data,
Salesforce connectors are used to bring in standard objects.
4. What is Identity Resolution?
It's the process of merging duplicate records from various data sources using matching and resolution rules
based on fields like email or phone number.
5. How do you handle activation in Marketing Cloud?
I use Data Cloud's activation connectors to sync segments to Marketing Cloud's Email Studio or Journey
Builder. These segments auto-refresh as data updates.
6. Explain a real-time use case you've implemented.
For a cart abandonment case, I created a segment for users who added items to cart but didn't purchase in
10 mins. It was pushed to Marketing Cloud to trigger a personalized reminder email.
7. What are Calculated Insights and how do you use them?
Calculated Insights are metrics derived using SQL expressions. I've built insights like 'total purchases in last
30 days' or 'average cart value' to personalize Marketing Cloud content.
8. What's the difference between Data Stream and DMO?
A Data Stream is the actual incoming data source, while a DMO (Data Model Object) is the logical schema
within Data Cloud representing structured data.
9. How do you monitor ingestion and troubleshoot errors?
Using the Monitor tab in Data Cloud UI. I check ingestion runs, view error logs, and adjust data mapping or
schema issues accordingly.
10. How do you ensure data privacy in your workflows?
By ingesting and applying consent data, and using policy filters to restrict usage of data from customers who
opted out, especially before segment activation.