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.
Pattern Programs in Java: Star, Number, Alphabet and Character Patterns
All pattern programs in Java in one place: star, number, character and alphabet patterns with expected output and complete code.
Apex Triggers Real Interview Questions Quiz – 34 Questions
A self-scoring quiz focused entirely on Apex Triggers – context variables, before vs after, recursion, callouts, order of execution, Record-Triggered Flows and real scenario-based questions.
Salesforce Security Real Interview Questions Quiz – 30 Questions
A self-scoring quiz on Salesforce Security – SSO, OAuth, Named Credentials, FLS/CRUD enforcement, Salesforce Shield, Clickjack/CSRF/XSS protection and more, from real interviews plus official docs.
Financial Services Cloud (FSC) Quiz – 30 Real and Concept-Based Questions
A self-scoring quiz on Salesforce Financial Services Cloud (FSC), combining real interview questions with core FSC concepts: ARC, Action Plans, Compliant Data Sharing, Households and more.
Salesforce Admin Real Interview Questions Quiz – 35 Questions Asked in Actual Interviews
A self-scoring quiz built from real Salesforce Admin questions asked in actual interviews – Profiles, Permission Sets, OWD, Sharing Rules, Flow automation, Platform Events, Experience Cloud and more.
Apex Real Interview Questions Quiz – 58 Questions Asked in Actual Salesforce Interviews
A self-scoring quiz built from real Apex and Trigger questions asked in actual Salesforce developer interviews (EY, Accenture, PwC, Cognizant, TCS, Persistent, Infosys and more).
LWC Real Interview Questions Quiz – 39 Questions Asked in Actual Salesforce Interviews
A self-scoring quiz built from real Lightning Web Components questions asked in actual Salesforce developer interviews (Deloitte, Amazon, PayPal, PwC, Cognizant, Accenture, TCS, Persistent and more).
Salesforce Integration Basics Quiz – 10 Questions on APIs, Callouts & Named Credentials
Salesforce Integration Basics Quiz 10 quick questions covering the fundamentals of Salesforce integration — REST/SOAP callouts,
LWC Intermediate Quiz – 15 Questions on Lightning Data Service, Events, LMS & More
LWC Intermediate Quiz 15 intermediate-level questions covering Lightning Data Service, wire adapters, Lightning Message Service, slots,
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.