- Company: Birlasoft
- Focus: Agentforce
- Experience: 5+ YOE
Salesforce Developer Interview Experience at Birlasoft. Candidate was having 5+ YOE and the interview was focused around Agentforce.
Interview Questions
16 questions covering Agentforce, Apex, LWC and Flows.
- Explain complete of how you have build agentforce agent and deployed to community site.
- Explain how did you communicate to agentforce agent using AgentAPI.
- Explain few system validations.
- What is prompt?
- What is prompt template?
- What are the types of prompts?
- Types of LDS?
- How do we call flow from LWC? Write syntax.
- What is agent?
- What is copilot?
- When you will go for trigger and when you will use flow? In detail answer was expected.
- Write syntax for agentAPI callout?
- Inbound vs Outbound?
- Explain order of execution.
- What is instruction vs Action vs Topics.
- Explain all your agentforce projects.
More Salesforce Interview Questions to Practice
The extra questions below are not from this interview. They cover the same topics and are commonly asked in Salesforce developer interviews, so they make good practice before your own round.
Agentforce and AI questions
- What is Agentforce, and what problems does it solve?
- What are agent topics and actions?
- What is the Einstein Trust Layer?
- What is Prompt Builder, and what can you create with it?
- What is Data Cloud, and how does it relate to Agentforce?
Flows and Automation questions
- What are the different types of Flow in Salesforce?
- What is the difference between a before-save and an after-save record-triggered Flow?
- When would you choose Flow over Apex?
- How do you handle errors in a Flow using fault paths?
Integration questions
- What is the difference between the REST API and the SOAP API in Salesforce?
- What are Named Credentials, and why should you use them?
- How do you make an HTTP callout from Apex, and how do you test it with HttpCalloutMock?
- What are Platform Events, and when would you use them?
Lightning Web Components questions
- What are the lifecycle hooks of a Lightning web component, and in what order do they run?
- What is the difference between @api, @track and @wire?
- How do you send data from a child component to its parent?
General and experience questions
- Tell me about your current project and your role in it.
- What was the most challenging issue you solved recently, and how did you solve it?
- How do you approach debugging a production issue?
Concepts to Revise
Based on the questions on this page, these are the areas most worth revising.
Agentforce and AI
- Agent topics, instructions and actions
- Prompt templates and Prompt Builder
- Einstein Trust Layer and data masking
- Data Cloud basics and grounding
- Using Flow and Apex as agent actions
- Testing and monitoring agents
Flows and Automation
- Screen, record-triggered, scheduled and autolaunched Flow types
- Before-save versus after-save behaviour
- Fault paths and error handling
- Invocable Apex methods and Apex-defined variables
- Subflows and reusable logic
- Flow limits and bulk behaviour
Integration
- REST versus SOAP and when to use each
- Named Credentials and external credentials
- HttpRequest, HttpResponse and callout mocks
- Platform Events and Change Data Capture
- OAuth flows and Connected Apps
- Apex REST with @RestResource
How to Prepare
The questions on this page lean towards Agentforce and AI, Flows and Automation and Integration. Spend most of your revision time there, then cover the remaining topics lightly.
- Read the current Agentforce documentation and be ready to explain topics, actions and the trust layer in plain words.
- Be ready to compare a Flow and an Apex solution for the same requirement and justify your choice.
- Know one integration end to end: authentication, callout, error handling and testing with a mock.
- Say your answers out loud. Interviewers listen for clear, structured explanations, not memorised definitions.
- Prepare one or two real examples from your own projects for the general questions.