Level: AdvancedSalesforce

Salesforce Integration Interview Questions for Admins (Part 13)

Updated 7 min read
Salesforce Integration Interview Questions featured image: APIs, events and basic code

Salesforce Integration Interview Questions check how you connect Salesforce with other systems, and how much code-level knowledge you have as an admin. This is Part 13 of our 25-part series.

In Part 8, we touched on APIs. Here we go deeper into authentication, events, middleware and the basic SOQL and Apex that admins are now often asked about. Our External Client Apps guide is a good start.

How to Use These Salesforce Integration Interview Questions

You do not need to code to answer most of these. First, learn the words: API, OAuth, integration user, event and middleware. Next, learn what admins set up versus what developers build. Then practise the scenarios, naming the tool and the security step in every answer.

Salesforce Integration Interview Questions diagram showing connect, authenticate, move data, then monitor
How Salesforce Integration Interview Questions build up: connect, authenticate, move data, then monitor.

Salesforce Integration Interview Questions on Integration Basics

Study with Salesforce Connect.

  1. What is an integration?
  2. What is the difference between real-time and batch integration?
  3. Explain the difference between pushing and pulling data.
  4. What is middleware?
  5. What is an ETL tool?
  6. Briefly, what is point-to-point integration, and why can it be risky?
  7. Who owns an integration: admin or developer?
  8. What questions do you ask before starting an integration?
  9. What is an integration pattern?
  10. Define request and reply.
  11. What is fire and forget?
  12. What is data virtualization?
  13. Define a system of record.
  14. What is master data management, at a high level?
  15. Scenario: two systems both update customer phone numbers. How do you avoid conflicts?
  16. Scenario: the business wants live stock levels from an ERP inside Salesforce. What do you suggest?

Salesforce APIs Questions

Study with Salesforce Connect.

  1. What is an API?
  2. What is the REST API?
  3. Define the SOAP API.
  4. What is the Bulk API?
  5. When do you use Bulk API instead of REST?
  6. What is the Metadata API?
  7. What are API limits?
  8. Where do you check API usage?
  9. Which editions include API access?
  10. What is a composite request, at a high level?
  11. What is the Pub/Sub API?
  12. Define the Streaming API.
  13. What is the Tooling API, at a high level?
  14. What is Bulk API 2.0?
  15. Briefly, what is the User Interface API, at a high level?
  16. How do API calls count against limits?
  17. Scenario: an integration hits its daily API limit. What do you do?
  18. Scenario: a vendor asks for an API user with full access. What do you say?

Salesforce Integration Interview Questions on Authentication and Security

Study with External Client Apps.

  1. What is OAuth, in simple words?
  2. What is an External Client App?
  3. Briefly, what happened to creating new connected apps?
  4. What is a named credential?
  5. What is an external credential?
  6. Define an integration user licence.
  7. Why should each integration have its own user?
  8. What is a client secret, and how do you protect it?
  9. What is IP whitelisting for integrations?
  10. Briefly, what is OAuth 2.0 JWT bearer flow, at a high level?
  11. What is the client credentials flow, at a high level?
  12. What is the difference between authentication and authorization?
  13. Define a refresh token.
  14. How do you revoke an app access token?
  15. What is a certificate in Salesforce, at a high level?
  16. Scenario: an integration still uses a former employee login. How do you fix it safely?
  17. Scenario: an app needs read access to two objects only. How do you set it up?

Events and Real-Time Data Questions

Study with Advanced Flows.

  1. What is a platform event?
  2. What is Change Data Capture?
  3. Explain the difference between them.
  4. What is an outbound message?
  5. Can a flow publish a platform event?
  6. Can a flow subscribe to a platform event?
  7. What is a pub/sub model, in simple words?
  8. How long are platform event messages kept?
  9. What is a high-volume platform event?
  10. How do you monitor platform event usage?
  11. Can Change Data Capture track custom objects?
  12. What is an event channel?
  13. Scenario: the ERP must know right away when an order is activated. What do you suggest?
  14. Scenario: a flow must react when an external system sends an event. What do you build?
Salesforce Integration Interview Questions diagram showing copying data compared with viewing it live
Copying data compared with viewing it live in Salesforce Integration Interview Questions.

Salesforce Integration Interview Questions on Middleware and Tools

Study with Data Migration.

  1. What is MuleSoft?
  2. What is MuleSoft Composer, at a high level?
  3. Define an iPaaS.
  4. What are common data loading tools besides Data Loader?
  5. What is External Services, at a high level?
  6. Define an HTTP callout from Flow.
  7. What is Salesforce Connect, and what is an external object?
  8. What is Zapier or similar tools, and when are they acceptable?
  9. Explain what Data Loader command line is used for.
  10. What is an API gateway, at a high level?
  11. How do you choose between MuleSoft and a simple tool?
  12. What is Heroku Connect, at a high level?
  13. Scenario: the HR system can only send a nightly file. What is your approach?
  14. Scenario: marketing wants form data from a website tool. What are your options?

Monitoring Integrations Questions

Study with Event Monitoring.

  1. How do you know if an integration failed?
  2. What logs can admins check?
  3. What is the API Usage report?
  4. How do you alert someone when an integration fails?
  5. How do you test an integration in a sandbox?
  6. What happens to integrations after a sandbox refresh?
  7. What is an integration error log object?
  8. How do you retry failed records?
  9. What is a dead letter queue, at a high level?
  10. How do you report on integration errors?
  11. What is a health check for integrations?
  12. Scenario: duplicate accounts come from an integration every night. How do you find the cause?
  13. Scenario: an integration stopped after a password change. How do you prevent this?

Salesforce Integration Interview Questions on SOQL Basics for Admins

Study with Data Loader.

  1. What is SOQL?
  2. Where can admins run SOQL?
  3. What is the basic structure of a SOQL query?
  4. How do you filter records with WHERE?
  5. How do you sort with ORDER BY?
  6. Explain how you limit results.
  7. How do you query fields from a parent record?
  8. How do you query child records?
  9. What is SOSL, and how is it different from SOQL?
  10. What is a relationship query?
  11. Explain the difference between WHERE and HAVING.
  12. What is COUNT() in SOQL?
  13. What is GROUP BY?
  14. Define a date literal like LAST_N_DAYS.
  15. Where can admins run SOQL safely?
  16. Scenario: export all open cases with the account name. Write the query idea.
  17. Scenario: find contacts with no email. Write the query idea.

Apex Basics for Admins Questions

Study with Order of Execution.

  1. What is Apex?
  2. What is an Apex trigger?
  3. Explain the difference between a trigger and a flow.
  4. What is a test class, and why is 75% coverage needed?
  5. Can admins deploy Apex to production directly?
  6. What is a governor limit in Apex?
  7. What is bulkification?
  8. Describe before and after triggers.
  9. How do you read an Apex error in a debug log?
  10. What is a trigger context variable, at a high level?
  11. What is a test class used for?
  12. Define a code coverage report.
  13. What is an Apex class?
  14. What is an invocable method, and why do admins care?
  15. Define a custom setting bypass for triggers.
  16. Scenario: a developer asks you to switch off a trigger in production. What do you do?
  17. Scenario: a flow and a trigger both update the same field. How do you decide which one to keep?

Salesforce Integration Interview Questions FAQ

Do admins need to write code?

No, but many interviews now ask basic SOQL and what a trigger does. Knowing the basics helps you work with developers.

What is the most important integration topic for admins?

Security: a dedicated integration user, least access, and monitoring.

Official Resources

Quick Recap

  • These Salesforce Integration Interview Questions cover APIs, authentication, events, middleware, monitoring, SOQL and Apex basics.
  • Give every integration its own user with least access.
  • Pick real-time or batch based on the business need.
  • Know basic SOQL and what a trigger does.
  • Monitor and alert on failures.

What’s Next?

Continue with the next part. Read Agentforce Interview Questions: AI for Salesforce Admins (Part 14).