Arch-302 Sample Questions & Answers
Free B2C Solution Architect practice questions with worked answers and explanations. See how the ExamJungle simulator prepares you — then jump into the full test.
Launch the full Arch-302 simulator →Showing 6 of 12 free samples.
- Question 1Intermediate
Data Models and Management · Data Synchronization
When mapping data between Salesforce B2C Commerce and Service Cloud using the standard connector, which identifier is critical to correctly link the B2C Commerce Customer Profile to the Service Cloud Person Account?
Show answer & explanation
Correct answer: A
The B2C Commerce Customer Number is a unique, system-generated immutable ID for a customer profile in B2C Commerce. Best practice integration patterns store this Customer Number in a custom field on the Service Cloud Person Account (often named 'B2C_Customer_No__c') and use it as an external ID for upsert operations to ensure accurate linking and prevent duplicates.
- Question 2Advanced
Functional Capabilities and Business Value · Order Management
A customer initiates a return for a product purchased online via B2C Commerce. The return request is processed in Salesforce Order Management (SOM). Which system is responsible for calculating the refund amount, including tax and shipping prorations?
Show answer & explanation
Correct answer: C
Salesforce Order Management (SOM) contains the logic and data structures (Change Orders) to handle complex return calculations. While the tax calculation itself might be delegated to an external tax provider integration triggered by SOM, SOM itself orchestrates the logic to determine the refundable amount based on the return policy and original order data.
- Question 3IntermediateSelect 2
Architecture Design · Integration Patterns
Select TWO primary benefits of using the MuleSoft Accelerator for Salesforce B2C Commerce when integrating with an ERP system. (Select TWO)
Show answer & explanation
Correct answers: A, C
Accelerators encapsulate architectural best practices, ensuring that the resulting integrations are robust, scalable, and maintainable from day one.
The Accelerator provides pre-built assets, including RAML specifications and implementation templates, which significantly accelerate the development of standard retail integrations.
- Question 4Beginner
Data Models and Management · Marketing Data Strategy
True or False: In a multi-cloud architecture using Marketing Cloud Connect, the 'Subscriber Key' in Marketing Cloud should ideally be mapped to the Salesforce Contact ID (or Lead ID) to ensure seamless synchronization and tracking history visibility in Service Cloud.
Show answer & explanation
Correct answer: A
True. When using Marketing Cloud Connect, using the Salesforce Contact ID (18-character) as the Subscriber Key is the fundamental requirement for the connector to function correctly. This allows tracking data (opens, clicks) to flow back to the Contact record in Service/Sales Cloud.
- Question 5Advanced
Data Models and Management · Concurrency and Locking
A retailer is experiencing data conflicts. Service agents update a customer's phone number in Service Cloud, but the customer simultaneously updates their address in the B2C Commerce storefront. The B2C Commerce-Service Cloud Connector is configured for bidirectional sync. How does the connector handle field-level conflicts by default?
Show answer & explanation
Correct answer: C
Most standard connectors or point-to-point synchronizations operate on a 'last write wins' basis for the object payload. If both systems push a full profile update simultaneously, the one processed last by the receiving system will overwrite the other. Achieving true field-level merging usually requires custom logic in an orchestration layer (like MuleSoft) to compare individual field timestamps.
- Question 6Intermediate
Architecture Design · High Volume Architecture
A Solution Architect needs to visualize the data flow for a high-volume flash sale event where inventory checks must be accurate to prevent overselling.
Which diagram correctly represents the recommended synchronous flow for inventory reservation?
Show answer & explanation
Correct answer: B
For flash sales where overselling is a critical risk, a synchronous real-time check is required at the point of 'Place Order'. The diagram below illustrates the necessary blocking call to reserve inventory before confirming the order.
sequenceDiagram participant C as Customer participant SFCC as B2C Commerce participant INV as Inventory Service participant DB as ERP/Database C->>SFCC: Click 'Place Order' SFCC->>INV: Request Inventory Reservation (Synchronous) INV->>DB: Lock Stock DB-->>INV: Confirm Lock INV-->>SFCC: Reservation Success SFCC->>SFCC: Create Order SFCC-->>C: Order Confirmation
Ready for the real thing?
The full Arch-302 simulator has every exam-style question, timed mode, and instant scoring.