Session agenda:
‼️ The session will be conducted in English – Be prepared to engage in a detailed spoken conversation with the grading committee using professional English.- Complete the GoFluent English proficiency test – This is a required step prior to the session.
- Complete self-assessment form – This is also a required step prior to the session.
- ❗Prepare self-presentation – Include summaries of past and current projects, major achievements, Salesforce certifications, Trailhead rank/score, GitHub profile, recent contributions — anything that sets you apart from other candidates.
- Expect both behavioral and hypothetical questions – Be ready to discuss past experiences, respond to "what-if" scenarios, explain your reasoning clearly, and handle follow-up questions thoughtfully.
- ❗Review and summarize your past experience – Focus on projects where you implemented features or resolved technical issues.
❓Sample behavioral questions (based on your past experience):
- Tell me about a time when you built a complex Salesforce automation. What business problem were you solving, and what trade-offs did you face?
- Describe a Salesforce feature you configured for a customer that had a significant business impact. What was the use case, and how did it affect the end users?
- Tell me about the most challenging optimization you dealt with? What options did you consider and why?
- TLDR: be ready to talk about challenging cases from your past experience.
❓Sample hypothetical questions:
- If a product manager came to you with a rough idea for a feature with unclear business value, how would you move forward before implementation begins?
- If you were developing a complex flow with multiple decision branches and DML operations, what steps would you take to ensure code quality and maintainability during implementation?
- TLDR: assessing architectural thinking, stakeholder communication, best practises & platform limitations awareness etc.
As a prerequisite for evaluation as a Senior Salesforce Developer, you are required to complete a self-assessment form. This form consists of multiple sections covering various hard skills and technical knowledge areas. The higher the score you assign to a particular topic, the more likely you are to be asked advanced or complex questions in that area — and vice versa.
The following are suggested hard skills topics for review; however, be aware that the grading committee may ask questions outside of this list:
- Salesforce Core + automations: flows, triggers, apex frameworks/design patterns, platform limits, some advanced topics.
- Integrations between Salesforce & external apps: OAuth types (when to use which), Named Credentials, SSO, relevant integration topics.
- Usage & application of Salesforce managed packages (free/paid):
DocuSign,In-App Guidance,DLRS,Follup Helperetc. - CI/CD setup/configuration/optimization (
GHA/Bamboo/Copado/AutoRabit). - Data management/migration/analytics:
Dataloaderusage, custom dashboards/reports,PowerQueryin Excel etc. - Developer tools you use that boost productivity: Salesforce CLI plugins, LucidCharts/Draw.io/MS Visio, Gantt diagrams, AI agents etc.
- Salesforce Clouds/products (depending on your expertise):
- Service Cloud
- Sales Cloud
- CRM Analytics
- Salesforce Field Service (FSL)
- Salesforce Financial Service Cloud (FSC)
- Salesforce CPQ
- Marketing Cloud
The topics below will be discussed to evaluate your proficiency in soft skills:
- Communication – Clearly explains ideas to both customers and team members; actively listens and adapts communication style as needed.
- Collaboration & Conflict Resolution – Works effectively with cross-functional teams; resolves disagreements constructively; fosters a healthy team dynamic.
- Requirements Grooming – Proactively clarifies and refines requirements; asks the right questions to uncover edge cases and business needs.
- Task Prioritization & Planning – Breaks down work into manageable tasks; prioritizes effectively based on business impact and dependencies.
- Problem Solving & Ownership – Tackles challenges methodically; takes full ownership of delivery from design to deployment; remains accountable.
❓Sample questions:
- Tell me about a time you worked closely with cross-functional teams (e.g., Admins, PMs, QA) on a Salesforce project. What made the collaboration effective — or difficult?
- Describe a time when you had a disagreement with a teammate or stakeholder about a technical decision. How did you approach and resolve the conflict?
