Technical Architect Free Sample Questions

12 free sample questions160 in the full practice test

Try simulator

CTA-Exam Sample Questions

  1. Question 1

    Advanced

    System Architecture · Org Strategy

    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?

    Answer and explanation

    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.

  2. Question 2

    Intermediate

    Integration · Integration Patterns

    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?

    Answer and explanation

    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.

  3. Question 3

    AdvancedMultiple answers

    Security · Shield Platform Encryption

    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)

    Answer and explanation

    Correct answers: 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.

  4. Question 4

    Intermediate

    Data · Large Data Volumes

    A large utility company has 20 million Customer Asset records. Users report that reports on Assets are timing out, and SOQL queries in Apex are hitting governor limits. The Architect identifies 'Data Skew' as a potential cause. Which specific type of skew is likely occurring if a single generic 'House Account' owns 5 million of these Asset records?

    Answer and explanation

    Correct answer: A

    Ownership Skew occurs when a single user owns a massive number of records (typically >10,000). This causes performance issues during sharing recalculations because moving that user in the role hierarchy or changing sharing rules requires recalculating access for all 5 million records.

  5. Question 5

    Intermediate

    Security · Identity and Access Management

    To support a server-to-server integration where a middleware system pushes nightly batch data into Salesforce without user interaction, which OAuth 2.0 flow is the most secure and appropriate recommendation?

    Answer and explanation

    Correct answer: D

    The JWT (JSON Web Token) Bearer Token Flow is ideal for server-to-server integration. It uses a certificate to sign the request, allowing the integration to authenticate securely without interactive user login or managing passwords, making it robust for automated background processes.

  6. Question 6

    Advanced

    Data · Performance Tuning

    A developer needs to implement a custom search interface that queries over 10 million Order records. The query filters by 'Status' and 'CreatedDate'. Despite indexing both fields, the query is timing out. What is the most likely technical reason for the non-selective query performance?

    Answer and explanation

    Correct answer: A

    Salesforce Query Optimizer considers an index 'selective' only if the filter targets less than 10% of the total records (for standard indexes) or 333,333 records. If the 'Status' filter returns a large portion of the 10 million records, the optimizer will perform a full table scan instead of using the index.

Register free for 6 more questions

Or unlock all 160 CTA-Exam questions with explanations, timed mode and flashcards.