Skip to content

PwC SAP Interview Questions & Answers

Curated interview practice questions with answers. These are practice scenarios, not a verified list of past interview questions.

About PwC hiring for SAP roles

PwC is one of the Big Four professional services networks, offering assurance, tax, consulting and deals services. In India, PwC member firms and acceleration centres support global clients with technology consulting, data analytics, cyber, risk and process work. It hires for associate and consultant roles in analytics, BI, testing, ERP and risk assurance.

For SAP roles, this PwC practice set focuses most on Navigation: SAP GUI and Fiori (7), ERP and SAP Fundamentals (7), SAP Modules Overview (3), ABAP Basics (3). It has 5 easy, 23 medium, 2 hard questions, so you can start easy and work up to the harder ones.

Company type
Consulting
Headquarters
London, United Kingdom
Main India offices
Kolkata, Bengaluru, Mumbai, Hyderabad, Gurugram

PwC SAP interview process

  1. Online assessment (aptitude + technical)
  2. Group discussion or case round
  3. Technical interview
  4. Partner or HR round

Typical pattern based on public candidate experiences. Rounds vary by role, team and year.

Solved for PwCStart practicing
3 QUESTIONS FREESign up to unlock the full question bank and track your progress.Unlock every question and answer, then continue practising company-wise and package-wise.
3 questions free Unlock the rest in seconds
01

What do SAP QM and PM do?

Save to ▾
Show answer
QM (Quality Management) plans and records inspections, for example at goods receipt or during production, using inspection plans, inspection lots, results recording and usage decisions, and manages quality notifications. PM (Plant Maintenance, now part of Asset Management) maintains equipment and functional locations through notifications, maintenance orders, preventive maintenance plans and costs. Both are important in manufacturing, pharma and process industries.
02
Save to ▾
Show answer
SAP GUI is the classic desktop client used to log on to SAP systems and run transactions. SAP Logon lists available systems, and after logon the SAP Easy Access menu shows a tree of transactions. Variants include SAP GUI for Windows, SAP GUI for Java and SAP GUI for HTML (Web GUI in a browser). In S/4HANA, Fiori is the main experience, but many consultants still use SAP GUI for configuration and technical work.
03

What are the S/4HANA deployment options?

Save to ▾
Show answer
S/4HANA can run on-premise in the customer's data centre or a hyperscaler they manage, as S/4HANA Cloud Private Edition (usually sold through RISE with SAP, a single-tenant system managed by SAP), or as S/4HANA Cloud Public Edition (multi-tenant SaaS with quarterly updates and limited customization). On-premise and Private Edition allow classic extensions and full customizing, while Public Edition needs a clean core and standard processes.
04

Write a basic CDS view entity that shows sales order items with their header data.

Save to ▾
Show answer
A view entity joins header and item with an association and exposes fields with aliases. @AccessControl.authorizationCheck: #CHECK @EndUserText.label: 'Sales order items' define view entity ZI_SalesOrderItem as select from vbap as Item association [1..1] to vbak as _Header on $projection.SalesOrder = _Header.vbeln { key Item.vbeln as SalesOrder, key Item.posnr as SalesOrderItem, Item.matnr as Material, Item.kwmeng as OrderQuantity, _Header.kunnr as SoldToParty, _Header }
05

What is ALV and why is it common in SAP reports?

Save to ▾
Show answer
ALV (ABAP List Viewer) is SAP's standard grid for displaying lists. It lets users sort, filter, subtotal, change columns, export to spreadsheet and save layouts without extra coding. Most standard and custom reports use ALV, and in Fiori the equivalent is the smart table in list report apps. Knowing how to use ALV layouts is a basic skill for any SAP user or consultant.
06

How do you find which transport request contains a particular change?

Save to ▾
Show answer
For a repository object, open it in SE80 or SE11 and use Utilities then Versions to see version history with request numbers, or search the object in SE03 'Search for Objects in Requests'. For customizing, open the table or view in SM30, use Utilities then Change Logs if logging is active, or search the table key in SE03. Transport history in STMS shows when requests were imported into each system.
07

What are the ways to enhance standard SAP without modifying it?

Save to ▾
Show answer
Options include user exits and customer exits (older), BAdIs (Business Add-Ins, classic and new kernel-based), implicit and explicit enhancement points, and in S/4HANA, key user extensibility with custom fields and custom logic in Fiori apps. Developer extensibility uses released objects and ABAP Cloud. Modifications through the modification assistant are the last resort because they must be checked at every upgrade.
08

Why do you want to build a career in SAP?

Save to ▾
Show answer
Situation: during my final year I saw how companies struggle with disconnected spreadsheets. Task: I wanted a career that combines business and technology. Action: I studied ERP concepts, practiced on an S/4HANA training system and learned the order to cash and procure to pay flows. Result: I understood that SAP skills are in steady demand across Indian IT services and in-house teams, and that they offer long-term growth into consulting, solution architecture and project management.
09

A new warehouse is opening. What organizational and master data changes are needed?

Save to ▾
Show answer
I decide whether it is a new plant or a new storage location in an existing plant, based on valuation, GST registration and MRP needs. If it is a plant, I create and assign it to the company code, purchasing and sales organizations, set up storage locations, extend material masters to the plant, update shipping points, pricing, tax and number ranges, and adjust roles and interfaces. Then I test procure to pay and order to cash for the site.
10

What is RISE with SAP?

Save to ▾
Show answer
RISE with SAP is a subscription bundle that packages S/4HANA Cloud (mostly Private Edition), infrastructure on a hyperscaler such as AWS, Azure or Google Cloud, technical managed services, SAP BTP credits, and tools such as SAP Signavio for process insight. The customer pays one contract to SAP instead of buying licences, hardware and hosting separately. GROW with SAP is a similar offer focused on Public Edition for mid-size companies.
11

A business team wants to hide some fields in a transaction they use daily. What options exist?

Save to ▾
Show answer
For SAP GUI transactions I can use transaction variants and screen variants (SHD0) to hide, default or make fields display-only, then assign a variant transaction code. For many documents, field status groups or field selection settings in customizing control required, optional or suppressed fields. For Fiori apps, key users can use adapt UI to hide fields. I choose the option that does not modify SAP code.
12

What is the difference between a functional consultant and a technical consultant in SAP?

Save to ▾
Show answer
A functional consultant understands a business area such as finance or sales, gathers requirements, configures the system in customizing (SPRO), writes functional specifications and tests processes. A technical consultant, usually an ABAP or integration developer, builds custom reports, enhancements, interfaces, forms and Fiori apps from those specifications. Basis consultants are a third group who install, maintain and secure the system. Freshers often start as functional or ABAP associates in support or implementation projects.
13

What do greenfield, brownfield and selective data transition mean in S/4HANA migration?

Save to ▾
Show answer
Greenfield is a fresh implementation: new processes are designed and only selected master data and open items are migrated. Brownfield is a system conversion of an existing ECC system to S/4HANA, keeping configuration, custom code and history. Selective data transition, sometimes called bluefield, is a mix where a new shell system is built and chosen data, company codes or years are moved. The choice depends on process quality, custom code volume, history needs and timeline.
14

What is the difference between SAP Easy Access menu and the IMG?

Save to ▾
Show answer
The SAP Easy Access menu is the user menu for daily business transactions, organised by area such as Logistics or Accounting. The IMG (Implementation Guide), opened with transaction SPRO, is the configuration tree used by consultants to set organisational units, document types, number ranges, pricing and other customizing. Business users rarely get SPRO access, and IMG changes are recorded in customizing transports.
15

What does WRICEF stand for?

Save to ▾
Show answer
WRICEF lists the types of custom development in an SAP project: Workflows, Reports, Interfaces, Conversions, Enhancements and Forms. Some teams write RICEFW or add an extra letter for Fiori apps. Functional consultants write a functional specification for each object, and technical consultants build it and write a technical specification. Counting WRICEF objects helps estimate effort and track development during the Realize phase.
16

What are work processes in an SAP application server?

Save to ▾
Show answer
Work processes are the operating system processes that execute user and system requests. Dialog processes handle interactive steps, update processes write database changes asynchronously (V1 and V2), background processes run batch jobs, enqueue manages locks, and spool handles printing. The dispatcher assigns requests to free work processes. Basis checks them in SM50 or SM66, and long-running dialog steps often point to performance problems.
17

How do you find the table and field name behind a screen field?

Save to ▾
Show answer
Place the cursor on the field and press F1, then click the Technical Information button. The pop-up shows the program, screen number, table or structure name, field name and data element. If it shows a structure, I use SE11 or the where-used list to find the database table, or run an SQL trace in ST05 while saving the document to see which tables are written.
18

What is SAP BTP and how does it relate to S/4HANA?

Save to ▾
Show answer
SAP Business Technology Platform is SAP's cloud platform for integration, extension, data and analytics, and AI. With S/4HANA it is used to build side-by-side extensions, run SAP Integration Suite to connect SAP with other systems, host SAP Build apps and workflows, and use services such as SAP Datasphere and SAP Analytics Cloud. Using BTP keeps the S/4HANA core clean because custom apps run outside it.
19

What is intercompany sales or stock transfer in SAP?

Save to ▾
Show answer
When one company code sells or transfers goods to another in the same group, SAP supports intercompany processes. For a stock transport order, the receiving plant creates a PO, the supplying plant delivers and posts goods issue, intercompany billing posts revenue in the supplying company code, and the receiving company code books the supplier invoice, often through IDocs. Elimination happens later in group reporting.
20

Users ask for an extra column in a standard Fiori list report. What are your options?

Save to ▾
Show answer
Users can first check the table settings, because many fields are available but hidden. If the field exists in the service but not the UI, a key user can use Adapt UI or a developer can add an app variant or annotation extension. If the field does not exist, the Custom Fields app can add it and enable it for the app. A custom app is the last option.
21

Tell me about a time you pushed back on a development request.

Save to ▾
Show answer
Situation: a consultant asked me to modify a standard SAP program for a small pricing display change. Task: meet the need without upgrade risk. Action: I explained the cost of modifications, proposed a BAdI implementation and a custom field instead, and built a quick prototype. Result: the business accepted it, the change was delivered in three days, and it survived the next upgrade with no rework.
22

What is SAP Business Application Studio?

Save to ▾
Show answer
SAP Business Application Studio (BAS) is a cloud development environment on SAP BTP based on Code-OSS. It offers dev spaces with SAP Fiori tools, generators for Fiori elements and freestyle apps, CAP development, service connections through BTP destinations, a preview with mock data, and deployment to the ABAP repository or BTP. Developers can also use VS Code with the same Fiori tools extensions locally.
23

What is the difference between F1 and F4 help?

Save to ▾
Show answer
F1 gives documentation for the field where the cursor is, and its technical information button shows the table, field name, data element and program, which consultants use often. F4 shows the list of allowed values for a field, such as all company codes or plants, with search helps to filter. Together they help users enter correct data and help consultants find where data is stored.
24

How do you schedule a report to run in the background every night?

Save to ▾
Show answer
Create and save a variant for the report. In SM36 define a job name and class, add a step with the program and variant and a user with correct authorizations, and set the start condition as a date and time with periodic value daily. Save the job, then monitor it in SM37. In Fiori, the Application Jobs app does the same for job templates.
25

Goods receipt fails with an error that an account is missing. How do you approach it?

Save to ▾
Show answer
I read the full message, which usually names the transaction key, chart of accounts and valuation class, for example account determination for entry BSX not possible. I check the material's valuation class in the accounting view and OBYC settings for that key and valuation grouping. If the configuration is missing for a new valuation class or plant, I add it in development, test, and transport. Often the master data is the real issue.
26

Management wants real-time sales dashboards from S/4HANA. Which tools would you suggest?

Save to ▾
Show answer
For operational KPIs I would start with embedded analytics: standard analytical Fiori apps and custom analytical queries on CDS views, which show live data. For management dashboards with charts and drill-down, I would connect SAP Analytics Cloud live to S/4HANA. If they need to combine data with non-SAP sources or long history, I would add SAP Datasphere. This avoids extracting data unnecessarily.
27

Sales orders keep picking a wrong price for a customer. What master data do you check?

Save to ▾
Show answer
I check the customer's sales area data in BP, such as pricing procedure indicator, price group and price list, and the material's sales data, such as material pricing group. Then I check condition records for the customer and material in the relevant condition types and validity dates. Finally I run the pricing analysis inside the sales order to see which condition was found and why others were skipped.
28

A company wants better warehouse control with RF scanners. Which SAP options would you discuss?

Save to ▾
Show answer
I would discuss embedded EWM in S/4HANA for scanner-based putaway, picking and packing with strategies and storage bin control, and decentral EWM if the warehouse is very large or must run independently. For simpler sites, inventory management with storage locations and Stock Room Management may be enough. The choice depends on volume, complexity, automation and budget.
29

After an upgrade, a custom Fiori app stopped working. How do you investigate?

Save to ▾
Show answer
I check the browser console and network calls for errors, then the gateway error logs. Upgrades often change the SAPUI5 version, so I look for deprecated controls or APIs, and check if the back-end service or CDS view changed. I test in quality with the UI5 support assistant, fix deprecated code, update the manifest's minimum UI5 version, and redeploy. Regular upgrade testing prevents surprises.
30

Describe how you managed stakeholders during a long system conversion.

Save to ▾
Show answer
Situation: a conversion with four mock runs and many teams. Task: keep business and IT aligned. Action: I set a weekly steering update with simple status, risks and decisions needed, and daily stand-ups during mocks. I shared measured downtime and reconciliation results openly, including bad news early. Result: leadership approved an extra mock when timings were tight, and the final conversion finished within the planned weekend window.

Tips to crack the PwC SAP interview

  • Learn about the PwC Professional framework, which covers whole leadership, business acumen, technical capabilities and relationships.
  • Practise case questions and guesstimates with a clear structure, especially for consulting and advisory roles.
  • Revise Excel, SQL and a BI tool, and be ready to describe how analysis helped a decision.
  • Keep a one-minute story ready for every project on your CV: problem, your part, tools, result.
  • Practise the hard questions on this page aloud; PwC interviewers usually ask follow-ups on your first answer.

Frequently asked questions

How many rounds are there in the PwC SAP interview?

Candidates usually go through 4 stages: Online assessment (aptitude + technical); Group discussion or case round; Technical interview; Partner or HR round. The exact rounds change with the role, team, location and your experience, so confirm the process with the recruiter.

Which topics should I prepare for the PwC SAP interview?

This practice set leans on Navigation: SAP GUI and Fiori (7), ERP and SAP Fundamentals (7), SAP Modules Overview (3), ABAP Basics (3). Revise those first, then practise explaining one or two of your own projects end to end, because most PwC interviewers ask you to walk through real work.

Are these the exact questions asked at PwC?

No. These are curated practice questions that match the skills and difficulty usually tested in consulting interviews like PwC's. They are not a leaked or verified list of past questions.

Where does PwC hire SAP professionals in India?

PwC has large teams in Kolkata, Bengaluru, Mumbai, Hyderabad, Gurugram. Openings and locations change often, so check the PwC careers page and filter by city and experience.

SAP questions for similar companies