Salesforce Application Architect Practice Test Video Answers

1. A, C
Skinny tables contain a subset of frequently used fields and improve query performance; custom indexes speed up filtering, while increasing heap size isn’t configurable and converting all relationships to master-detail is impractical.

2. C
Coexistence Style MDM keeps each system authoritative for its domain while maintaining a golden record, unlike Registry, Consolidation, or Transaction styles.

3. C
SOQL inside loops can exceed limits; SOQL must be moved outside the loop and bulkified.

4. B
OWD Private with Role Hierarchy allows managers visibility while restricting others.

5. B
Master-detail requires a parent, supports cascade delete, and enables roll-ups; lookup does not.

6. B
Big Objects store billions of infrequently accessed records cost-effectively with limited queries.

7. C
Roll-up summary fields aggregate child records, unlike formula fields.

8. C
Encrypted fields cannot be used in criteria-based sharing rules because they cannot be evaluated.

9. B
SOQL returns up to 50,000 records per transaction before hitting a limit exception.

10. B
Salesforce Connect gives real-time access to external data without storing it locally.

11. A, B
Apex managed sharing uses custom RowCause values and persists through ownership changes but cannot reduce access.

12. A
The formula triggers only when StageName changes to Closed Won and CloseDate is in the past.

13. A
Ownership skew occurs when one user owns over 10,000 records, causing performance and locking issues.

14. A
Serial approval with criteria supports conditional routing like sending to Finance only when amount > $5,000.

15. C
Implicit sharing grants Account read access to Opportunity owners, not Contact owners.

16. C
Batch Apex handles large data by processing chunks with fresh limits, unlike @future or Queueable.

17. A
Territory hierarchy works like role hierarchy, giving higher territories inherited access.

18. B
Field History Tracking logs old and new values for up to 20 fields for auditing.

19. A, C
Formula fields reference parent fields and are calculated in real time; they don’t store data or trigger workflows.

20. B
Bulk API with parallel processing is best for large imports, and disabling triggers prevents recursive limits.

21. C
Salesforce applies the most permissive access across sharing rules.

22. D
Lookup relationships can block parent deletion when child records exist; validation rules can’t run on delete.

23. B
FOR UPDATE locks records to prevent concurrent modifications and avoid race conditions.

24. C
Scoping Rules auto-filter records so external/API users only see relevant data.

25. C
External lookup relationships reference external data sources through Salesforce Connect.

26. C
Trigger.new contains all new field values (including lookup fields) during insert; Trigger.old isn’t available.

27. B
Permission Set Groups combine multiple Permission Sets for easier assignment.

28. B
Matching Rules define duplicate criteria, while Duplicate Jobs use them to find and merge duplicates.