PwC Salesforce Interview Questions Oct 2026 (Technical Rounds)

CompanyPwC
Focus AreaSalesforce Developer
Questions48+
Topics6

PwC Salesforce Developer interview questions shared by candidates with 3 to 6 years of experience across the technical rounds (updated Oct 2026). Questions are grouped by topic so you can revise triggers, async Apex, LWC, security and integration one area at a time. Also read our earlier PwC latest Salesforce interview questions.

What's Covered

Topics covered in these interviews.

01Apex Triggers & Coding11
02Async Apex, Batch & Limits9
03Lightning Web Components & Aura13
04Security, Sharing & Experience Cloud9
05Integration4
06Project & HR Round2

All Interview Questions

Every question listed one by one, in a fresh order. Answers are not included, so practise explaining each one in your own words.

Apex Triggers & Coding
1When the owner of an Account changes, update the owner of the related Contacts too.
2What is a recursive trigger and how do you handle it?
3Static and instance methods in Apex.
4How do you resolve a null pointer exception?
5Write a trigger to show the count of Contacts on an Account using an aggregate query, and explain each line.
6What is the 101 error in a test class?
7Orders roll up their purchase amount to the parent Account. What is your approach, and write the code. What about order deletion?
8What are the best practices for triggers, and what are common runtime errors in triggers?
9What is the most difficult trigger you have written in Sales Cloud?
10Write a trigger to automatically add Opportunity Team Members (the owner and the owner's manager) whenever an Opportunity is created.
11When an Account is created, create an Opportunity after five days and link it to that Account. How?
Async Apex, Batch & Limits
12What are the best practices for test classes?
13What is asynchronous Apex and what types are there?
14What is the difference between Future and Queueable?
15What is the difference between stateful and stateless batch?
16Explain the deployment model you follow.
17How can we schedule a batch? Can you schedule it programmatically without the setup UI?
18Can we run a batch from a trigger?
19What are the future method parameters, and why can't we pass non-primitive types? How do you pass one if you must?
20What is Mixed DML?
Lightning Web Components & Aura
21LWC variables are reactive, so why do we still use the track decorator?
22What is LMS, and what is the difference between LMS and pub-sub?
23How do you create LWC components in Experience Cloud?
24What are the decorators you use in LWC, and what LWC experience do you have?
25Build a lightning datatable that shows a single Contact's related record and updates a field when a button on the Account record is clicked.
26@api recordId: an LWC is on a record page and you want that record. How do you do it? How do you retrieve single and multiple records by ID?
27What are the lifecycle hook methods?
28What is lazy loading?
29Can LWC be used inside an Aura component?
30How do components communicate, and how do you communicate with a component in the pop-out utility bar?
31What is the DOM, and can we update a DOM element in the constructor?
32What are the decorators in LWC? Explain each of them.
33What is $enqueueAction in an Aura component?
Security, Sharing & Experience Cloud
34What is Experience Cloud, how do you share records in it, and how do you create a public page?
35What is a lead assignment rule?
36User A cannot see a record. What are the possibilities?
37What are sharing settings and how is Apex Sharing established? Write the code.
38What is the difference between custom setting and custom metadata?
39I open an Account record and want to share it manually, but the manual share button is not visible. Why?
40Object A is the parent of B, but we want to see a related list of A on B. Is that possible, and how?
41What is a Security Model?
42What is the relationship between Contact and Account, and between Account and Opportunity?
Integration
43What is the difference between Remote Site Settings and Named Credentials?
44What type of integration did you do between Salesforce and Google Drive?
45What type of OAuth did you use, and what is the difference between OAuth and OAuth 2.0?
46What are Platform Events?
Project & HR Round
47Tell me about yourself and your background.
48Tell me about your project and the questions on its modules.

Preparing for a Salesforce developer interview?

Browse more real company interview experiences and hands-on Apex trigger patterns.

Leave a Reply