Technical Architect Practice Questions
Prepare for CTA-Exam with more than an answer.
- 1
What is the primary architectural benefit of using the 'PK Chunking' header when extracting large data volumes via the Salesforce Bulk API?
Show answer details
Correct answer: B
PK (Primary Key) Chunking splits a Bulk API query into multiple batches based on record ID ranges. This allows Salesforce to query smaller subsets of data in parallel or sequence, effectively bypassing the query timeouts that occur when trying to query extremely large tables (e.g., >10M records) in a single pass.
- 2
A retailer wants to decouple their Order Management System (OMS) from Salesforce. When an Opportunity is closed, Salesforce should publish a notification. The OMS will subscribe to this notification and process the order asynchronously. The solution must support replay of missed messages for up to 72 hours. Which technology is the best fit?
Show answer details
Correct answer: C
Platform Events provide a scalable, event-driven architecture. They support the replay mechanism (via ReplayID) for up to 72 hours, allowing subscribers to retrieve missed events. This effectively decouples the systems compared to direct API calls.
- 3
When designing a solution for a client with 5,000 external partners who need access to Leads and Opportunities, which license type provides the necessary CRM object access while being cost-effective for high-volume usage?
Show answer details
Correct answer: A
Partner Community licenses are specifically designed for B2B partner scenarios. Unlike Customer Community licenses, they provide access to core CRM objects like Leads, Opportunities, and Campaigns, which are required for this scenario.
- 4
A global enterprise is designing a multi-org strategy for its three distinct business units (BUs): Manufacturing, Retail, and Logistics. Each BU has independent processes, distinct data models, and separate IT leadership, but they share a common customer base requiring a 'Single View of Customer' for the global support team. Which architectural approach best balances autonomy with the data visibility requirement?
Show answer details
Correct answer: D
Given the distinct processes and IT leadership, a Multi-Org strategy is appropriate to maintain autonomy. However, replicating data (Salesforce-to-Salesforce) creates complexity and storage issues. The optimal solution uses an MDM for the 'Golden Record' and Salesforce Connect to virtualize the data for the global support team, ensuring a single view without physical data replication constraints.
- 5
Universal Containers uses a proprietary legacy ERP system that supports SOAP APIs but cannot handle outbound HTTP calls. The Salesforce Architect needs to design an integration where the ERP system is updated immediately whenever an Opportunity closes in Salesforce. Which integration pattern and mechanism is most appropriate?
Show answer details
Correct answer: C
Since the ERP supports SOAP but cannot make outbound calls (polling) or handle REST, Outbound Messaging is the standard, declarative 'Fire and Forget' solution. It sends a SOAP message to a designated endpoint when criteria are met, handling retries automatically.
- 6
A financial institution requires strict data residency compliance. They are implementing Salesforce Shield Platform Encryption (PE) to encrypt sensitive customer PII fields at rest. Which TWO considerations must the Architect prioritize when assessing the impact of Shield PE on the existing implementation? (Select TWO)
Show answer details
Correct answer: A, E
Deterministic encryption supports some filtering, but standard Probabilistic encryption (default for high security) prevents sorting (ORDER BY) and grouping (GROUP BY) in SOQL queries, potentially breaking existing business logic.
Shield Platform Encryption limits the usage of encrypted fields in filtering and sorting functions. Specifically, encrypted fields cannot be used in criteria-based sharing rules, which can severely impact the security model if those fields define visibility.
