Master Salesforce Development.
From Apex and Lightning Web Components to Flows, triggers and real interview prep — everything you need to grow as a Salesforce developer.
Explore by Topic
Jump straight into the area you’re working on.
Apex
Guides, triggers and practical code patterns.
Explore →Lightning Web Components
Reusable, copy-ready components.
Explore →Triggers
20+ real trigger scenarios.
Explore →Flows
Practical Salesforce Flow patterns.
Explore →Patterns
Reusable dev patterns for common problems.
Explore →Interview Questions
59+ real company interview experiences.
Explore →Latest Salesforce Articles
112+ articles and counting.
Async Apex Quiz – 10 Questions to Test Your Salesforce Asynchronous Apex Knowledge
Async Apex Quiz 10 quick questions to test your Salesforce Asynchronous Apex knowledge (Future methods, Queueable,
LWC Quiz – 10 Questions to Test Your Lightning Web Components Knowledge
LWC Basics Quiz 10 quick questions to test your Lightning Web Components (LWC) knowledge. Click an
Apex Basics Quiz – Test Your Salesforce Apex Knowledge
A quick 5-question interactive quiz to test your core Apex knowledge — lists, triggers, governor limits, keywords and SOQL.
Happiest Minds Salesforce Interview Questions (60+ Real Questions)
60+ real Happiest Minds Salesforce interview questions covering Sales Cloud, Flows, Apex triggers, LWC, SOQL, integrations, CPQ and governor limits.
Birlasoft Salesforce Agentforce Interview Questions
Company: Birlasoft Focus: Agentforce Experience: 5+ YOE Salesforce Developer Interview Experience at Birlasoft. Candidate was having
Algoworks Technologies Senior Engineer – Salesforce
Salesforce developer interview experience with Algoworks Technologies. Candidate was having 5+ YOE, interview data 29- June
Frequently Asked Salesforce Interview Triggers
Prevent users from deleting an Account if it has any related Opportunities that are not in
PwC India Salesforce FSC Developer Round 1
CompanyPwC (India)Focus AreaSalesforce DeveloperQuestions19+Topics4 PwC India Salesforce Developer Interview Question for Financial Services Cloud. Candidate was having
Accenture L1 Salesforce Developer 5 YOE
CompanyAccenture Candidate 2Focus AreaSalesforce DeveloperQuestions6+Topics3 Salesforce developer with 5 years of experience applied at Accenture for
A suggested learning path
If you are new to Salesforce development, learn the topics in this order. Each step builds on the one before it, and each one links to a section of this site.
- Salesforce basics. Understand objects, fields, relationships, page layouts and security (profiles, permission sets and sharing). You need these before you write any code.
- Apex and SOQL. Learn variables, collections, loops, SOQL and DML, and then governor limits. Start with the Apex guides.
- Apex triggers. Practise real scenarios, one object at a time, and learn bulkification and handler classes. See the Apex trigger scenarios.
- Flows. Build screen flows and record-triggered flows, and learn when to use Flow instead of Apex. See the Salesforce Flow scenarios.
- Lightning Web Components. Learn HTML, JavaScript and the component lifecycle, then connect components to Apex. Copy and study the reusable LWC components.
- Integration and deployment. Learn REST APIs, callouts, Named Credentials, change sets and Salesforce CLI.
- Interview preparation. Read real questions from company interviews and practise answering them aloud.
How this site is organised
CodersBugs is written by Salesforce developers for people who are learning Salesforce or preparing for a developer job. Tutorials show working code and explain why it works. Interview pages list real questions, with short answers for the harder ones. Coding practice pages, such as the programs section, help you build logic before an interview.
Every page is reviewed and updated when Salesforce changes a feature. If you find a mistake or an outdated step, please tell us through the Contact page, and we will fix it.