A complete, structured, and practice-focused collection of Salesforce interview questions with answers, covering Admin, Apex, LWC, Integration, OmniStudio, Data Cloud, and real-world end-to-end scenarios.
This repository is designed to help Salesforce Admins, Developers, and Full-Stack Salesforce professionals prepare confidently for interviews.
This repo contains:
-
Theory questions
Clear, concise answers explaining key concepts. -
Scenario-based questions
Real-world problems like you face in support, projects, and client calls. -
Hands-on / code questions
Apex triggers, batches, schedulers, LWC components, SOQL optimization, and more. -
End-to-end project-style scenarios
Combining Admin + Apex + LWC + Integration + Security.
Each question file is written using a structured interview-friendly template:
- Why the interviewer asks this
- Question
- Core points to mention
- Sample answer
- Common mistakes
- Related questions
This makes the repo powerful for revision and interview preparation.
salesforce-interview-qa/
βββ README.md
βββ index.md # Master index of all questions
βββ tags.json # Optional metadata (topic, difficulty, type)
β
βββ admin/
β βββ theory/
β βββ scenario/
β βββ hands-on/
β
βββ apex/
β βββ theory/
β βββ scenario/
β βββ code/
β
βββ lwc/
β βββ theory/
β βββ scenario/
β βββ code/
β
βββ omniscript/
β βββ theory/
β βββ scenario/
β βββ assets/
β
βββ integration/
β βββ theory/
β βββ scenario/
β βββ code/
β
βββ mixed-scenarios/
βββ project-style problems combining multiple skills
| Folder | Description |
|---|---|
admin/theory |
Conceptual questions (OWD, Profiles vs Permission Sets, Queues, etc.) |
admin/scenario |
Practical troubleshooting: access issues, sharing problems, workflow logic. |
apex/theory |
Governor limits, trigger lifecycle, OOP concepts, async Apex, etc. |
apex/scenario |
Bulkification, before/after trigger logic, real use cases. |
apex/code |
Full working solutions with handler classes & test classes. |
lwc/theory |
LWC architecture, reactivity, decorators, events. |
lwc/scenario |
Real-time UI problems using wire/adapters/datatable. |
lwc/code |
Complete LWC components for scenario questions. |
omniscript |
OmniScript, DataRaptor, Integration Procedure questions. |
integration |
API patterns, callouts, authentication, async architectures. |
mixed-scenarios |
End-to-end questions requiring combined Admin + Apex + LWC + Integration knowledge. |
Questions follow a strict format:
Examples:
Q001-owd-vs-sharing-rules.mdQ010-trigger-context-variables.mdQ101-bulkify-opportunity-trigger.mdQ201-lwc-search-component-wire-apex.md
This keeps questions sorted and searchable.
Each new question should follow this format:
# QXXX β Question Title
## Category
- Topic:
- Type: (Theory / Scenario / Code)
- Difficulty: β / ββ / βββ
## Why the interviewer asks this
(Short explanation)
## Question
(Full question here)
## Core points to mention
- Point 1
- Point 2
- Point 3
## Example answer
> Write the interview-friendly answer here.
## Common mistakes
- Mistake 1
- Mistake 2
## Related questions
- Qxxx
- Qyyy- Salesforce Admins preparing for role-based or support interviews
- Salesforce Developers preparing for advanced technical interviews
- Students & professionals wanting real scenario-based questions
- Anyone who wants structured long-term Salesforce interview preparation
If you'd like to add questions or improve explanations:
- Fork the repo
- Create a new branch
- Add/update files
- Create a pull request
Follow the naming + folder structure to maintain consistency.
If you want more topics, tricky scenarios, or deep-dive project-style questions,
just open an issue or ping me β contributions and suggestions are always welcome.
Stay sharp, keep building, and crush your Salesforce interviews! π