Accenture Salesforce Interview Questions 2025: If you are looking for accenture salesforce interview questions and answers or accenture salesforce developer interview experience then you are on the right page. Because here we have cover one candidates interview experience and question which was asked on accenture 16 NOV 2024 online Technical Round. If you have preparing for accenture interview then go thought this question and answer.
Accenture Selection Process for Salesforce Developer or Application Developer:
There will be total 3 round in accenture company for the role of Salesforce Developer or Application Developer
- Technical Round (Online)
- Techno Managerial Round (Optional Depend upon interviewer)
- HR Round
Accenture salesforce interview questions and answers:
Qns 1: Introduction.
Qns 2: What are custom settings?
Ans: Custom settings are similar to custom objects in Salesforce, providing a way to store reusable static data that can be accessed across your application. They are categorized into two types:
- List Custom Settings: Accessible across the organization, storing data at the organization-wide level.
- Hierarchy Custom Settings: Accessible at the user or profile level, allowing different data for different users or profiles.
When to use custom settings over custom metadata types (MDT)?
Custom Metadata Types:
Use for configurations or data that rarely changes, as it is deployable via metadata and provides better performance.
Custom Settings:
Use for data that frequently changes or needs personalization for specific users/profiles.
Qns 3: Explain me about governor limits ?
Ans: Governor limits are Salesforce-imposed runtime limits that ensure efficient and fair use of resources in a multitenant environment.
Types of Governor Limits:
- Per-Transaction Limits:
- Example: SOQL queries, DML statements, heap size.
- Static Apex Limits:
- Example: Maximum number of Apex classes, triggers.
- Size-Specific Limits:
- Example: Maximum field size, file attachments.
Total number of SOQL queries issued:
- Asynchronous Transactions: 200 queries.
- Synchronous Transactions: 100 queries.
Qns 4: Have you faced “STORAGE LIMIT EXCEEDED” error? How to resolve?
Ans 4: Yes, this error occurs when the Salesforce org exceeds its allocated storage limit..
Clean Up Data: Remove unused data like old records, attachments, and Chatter feeds.
Externalize Storage: Use external systems or files for storing large amounts of data.
Upgrade Storage Plan: Purchase additional storage if required.
Qns 5: We want to migrate from salesforce classic to lightning. Can we? What should be the approach?
Ans: Yes, Salesforce provides a structured approach for migration.
Approach:
- Assessment: Identify existing functionality, customization, and user needs.
- Preparation: Enable Lightning Experience and train users.
- Migration: Redesign customizations using Lightning components.
- Testing & Deployment: Perform rigorous testing and deploy in phases.
Qns 6: How you handle tight deadlines?
Ans 6:
- Prioritize Tasks: Focus on high-impact tasks first.
- Efficient Communication: Maintain clear communication with stakeholders.
- Use Agile Methodology: Break work into sprints for better tracking.
- Leverage Team Strengths: Delegate tasks effectively.
Qns 7: Lightning component vs Lightning web components?
Feature | Aura Components | LWC |
---|---|---|
Framework | Built on Aura framework | Built on modern web stack |
Performance | Slower | Faster |
Browser Compatibility | Requires polyfills | Uses native web standards |
Learning Curve | Steeper | Simpler |
Qns 8: Would you prefer Aura or LWC? Why?
Ans: I would prefer LWC because:
- Performance: LWC uses native browser capabilities, making it faster.
- Ease of Use: LWC aligns with modern web development standards, reducing the learning curve.
- Future-Ready: Salesforce is focused on enhancing LWC, making it a long-term solution.
Qns 9: How we can use LWC in VisualForce Page?
Ans: Below are the steps:
- Create an LWC and wrap it in an Aura component.
- Use
<apex:includeLightning/>
to include the Lightning Experience library in the Visualforce page. - Embed the Aura component using
<lightning:outApp/>
.
Qns 10: What is “NavigationMixin” in LWC?
Ans: NavigationMixin
is a module in LWC used to navigate to different pages, records, or external links in Salesforce.
import { NavigationMixin } from 'lightning/navigation';
export default class Example extends NavigationMixin(LightningElement) {
navigateToRecord() {
this[NavigationMixin.Navigate]({
type: 'standard__recordPage',
attributes: {
recordId: '001xx000003NGSGAA4',
actionName: 'view'
}
});
}
}
Qns 11:How to use PubSub in lightning web components?
Ans: PubSub (Publisher-Subscriber) is a mechanism to communicate between sibling components.
Steps:
- Create a
pubsub.js
file to manage events. - Use
fireEvent
to publish an event. - Use
registerListener
to subscribe to the event.
Qns 12: Write apex to use an Map and SOQL together.
Ans 12:
Map<Id, Account> accountMap = new Map<Id, Account>(
[SELECT Id, Name FROM Account WHERE Industry = 'Technology']
);
Qns 13: What is Viewstate? Limit? How to reduce Viewstate?
Ans: Viewstate is a hidden field in Visualforce pages used to maintain state across requests.
Limits: Maximum size: 170 KB.
How to reduce Viewstate?
- Minimize the number of objects stored in controllers.
- Use transient variables for temporary data.
- Use custom pagination instead of standard controllers.
Qns 14: When we use Wrapper wrapper classes?
Ans: Wrapper classes are used when we need to combine multiple objects or fields into a single structure for complex data manipulations.
public class Wrapper {
public Account account;
public Boolean isSelected;
public Wrapper(Account acc, Boolean selected) {
account = acc;
isSelected = selected;
}
}
Check Other Companies Interview Experience:
- Infosys Interview Experience: Click Here
- TCS Interview Experience: Click Here
- Deloitte Interview Experience: Click Here