Salesforce Certified Application Architect Free Sample Questions

12 free sample questions159 in the full practice test

Try simulator

App-Arch-301 Sample Questions

  1. Question 1

    A multinational financial services firm, FinGlobal, is experiencing significant performance degradation during their nightly batch data loads. The architecture team has identified that the 'Account' object has over 20 million records. The integration creates child 'Transaction__c' records linked to a generic 'System User' Account for all unassigned transactions. This 'System User' Account now has over 4 million related child records. Which architectural phenomenon is primarily causing the performance issues, and what is the optimal solution?

    Answer and explanation

    Correct answer: B

    The scenario describes Account Data Skew, where a single parent record (Account) has more than 10,000 child records. This causes performance issues during sharing recalculations and record locking. The optimal solution is to distribute the child records across multiple parent accounts to mitigate the skew.

  2. Question 2

    MedHealth Systems requires a strictly private sharing model for their 'Patient_Record__c' custom object. However, the 'Care_Coordinator' role needs Read/Write access to Patient Records owned by users in the 'Nurse' role, but only if the 'Status__c' field is set to 'Critical'. The 'Nurse' role reports directly to the 'Care_Coordinator' role in the hierarchy. Which sharing configuration best satisfies this requirement while adhering to the principle of least privilege?

    Answer and explanation

    Correct answer: B

    To strictly control access based on field criteria and prevent automatic vertical access, 'Grant Access Using Hierarchies' must be disabled for the custom object. A Criteria-Based Sharing Rule is then the most specific way to grant Read/Write access only when the status condition is met.

  3. Question 3

    Multiple answers

    Select TWO valid considerations when deciding between a Master-Detail relationship and a Lookup relationship for a data model involving 'Project__c' and 'Expense__c' objects. (Select TWO)

    Answer and explanation

    Correct answers: A, C

    Master-Detail relationships uniquely support declarative Roll-up Summary fields to aggregate data from child records.

    This is a key security distinction; detail records in a Master-Detail relationship inherit the sharing and security settings of their master parent.

  4. Question 4

    True or False: When using Salesforce Shield Platform Encryption, standard field filters in reports and list views will continue to work normally for deterministic encryption schemes, but not for probabilistic encryption schemes.

    Answer and explanation

    Correct answer: A

    Deterministic encryption allows for exact match filtering (group by, filter, sort) because the same plaintext always encrypts to the same ciphertext. Probabilistic encryption generates different ciphertext for the same plaintext each time, making filtering impossible.

  5. Question 5

    OmniStream Logistics uses a custom object 'Shipment__c' with a Private OWD. They have a complex requirement where a 'Regional Manager' needs access to Shipments based on a matrix of 'Region__c' (Picklist) and 'Priority__c' (Picklist) that changes frequently. The logic is too complex for standard criteria-based sharing rules (exceeding the limit of criteria per rule and total rules). What is the most scalable programmatic solution?

    Answer and explanation

    Correct answer: B

    Apex Managed Sharing (using a custom RowCause) is the correct architectural approach. It ensures that the sharing records are maintained by the system (not deleted upon record owner change) and allows for handling complex logic that exceeds declarative limits. It is more robust than manual sharing via Apex.

  6. Question 6

    A Data Architect is designing a solution for archiving historical 'Order' data to an external Big Data system while keeping it viewable in Salesforce. The solution must allow users to view the external data on the Account page layout related list without storing the data physically in Salesforce. Which Salesforce technology is best suited for this requirement?

    Answer and explanation

    Correct answer: B

    Salesforce Connect allows you to define External Objects that map to data stored outside Salesforce. These objects can be related to standard objects (like Account) via Indirect or External Lookups and displayed in related lists, meeting the requirement of viewing without physical storage.

Register free to unlock 6 more sample questions

Lifetime One

Own this practice test forever.

$79.99
$75.99
one-time
  • Full access to 159 questions
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • Brainy AI Assistant
  • Lifetime updates

Two

Any 2 exams per month.

$20.00/exam
$39.99
/month
  • 2 active exam slots
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • 1,000 Brainy AI Credits
  • Cancel anytime

Premium Twelve

Any 12 exams over 3 months.

$15.00/exam
$179.99
/3 months
  • 4 active exam slots
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • 15,000 Brainy AI Credits
  • Dedicated support
  • Friend seat included — full access

Trusted by professionals at

NvidiaSupabaseGitHubOpenAITursoClerkClaude AIAmazon