Upload Button Icon Add office photos

PwC

Compare button icon Compare button icon Compare

Filter interviews by

PwC Interview Questions and Answers

Updated 29 Jul 2025
Popular Designations

894 Interview questions

A Corporate Finance Associate was asked 3mo ago
Q. What is EV and what is its formula?
Ans. 

EV, or Enterprise Value, measures a company's total value, often used as a comprehensive alternative to market capitalization.

  • EV = Market Capitalization + Total Debt - Cash and Cash Equivalents.

  • It reflects the entire value of a business, including debt obligations.

  • Example: A company with a market cap of $100M, $20M in debt, and $10M in cash has an EV of $110M.

  • Useful for comparing companies with different capital s...

View all Corporate Finance Associate interview questions
A Corporate Finance Associate was asked 3mo ago
Q. What is the effect of incremental depreciation on the three financial statements?
Ans. 

Incremental depreciation affects net income, cash flow, and asset values across financial statements.

  • Income Statement: Incremental depreciation reduces taxable income, leading to lower net income. For example, if depreciation increases by $10,000, taxable income decreases by $10,000, reducing taxes owed.

  • Cash Flow Statement: Depreciation is a non-cash expense, so it is added back to net income in the operating acti...

View all Corporate Finance Associate interview questions
A Senior Associate was asked 3mo ago
Q. What is preventive maintenance in SAP PM?
Ans. 

Preventive maintenance in SAP PM involves scheduled maintenance activities to prevent equipment failures and ensure operational efficiency.

  • Scheduled maintenance tasks are planned in advance to avoid unexpected breakdowns.

  • Examples include regular inspections, lubrication, and parts replacement.

  • SAP PM allows for the creation of maintenance plans that automate scheduling.

  • Preventive maintenance helps in extending the ...

View all Senior Associate interview questions
A Senior Associate was asked 3mo ago
Q. Explain the end-to-end (E2E) process of refurbishment.
Ans. 

The E2E process of refurbishment involves assessment, planning, execution, and final evaluation to restore items to optimal condition.

  • Assessment: Evaluate the condition of the item to determine refurbishment needs.

  • Planning: Develop a detailed plan outlining the refurbishment steps, timelines, and resources required.

  • Execution: Carry out the refurbishment process, which may include cleaning, repairing, and upgrading...

View all Senior Associate interview questions

What people are saying about PwC

View All
an associate - data science and analytics
1d
KPMG salary talk: Need your negotiation wisdom!
I cleared the interview at KPMG Global Services for a Senior - Germany Corporate D&A role. Right now, I'm at 9.8 LPA fixed with 4.4 YOE as a Data Scientist. What fixed CTC can I realistically expect and negotiate with HR for this role? I feel like I got lowballed in my last switch, so any advice would be awesome!
Got a question about PwC?
Ask anonymously on communities.
A Senior Associate 1 was asked 3mo ago
Q. Create a Kanban board using React.
Ans. 

A Kanban board in React helps visualize tasks and their statuses, enhancing project management and workflow efficiency.

  • Component Structure: Create components for the Kanban board, such as Board, Column, and Card, to manage tasks effectively.

  • State Management: Use React's useState or useReducer hooks to manage the state of tasks and their statuses across columns.

  • Drag and Drop: Implement drag-and-drop functionality u...

View all Senior Associate 1 interview questions
An Automation Test Engineer was asked 3mo ago
Q. How do you use the 'following' axis in XPath to locate elements in a DOM?
Ans. 

XPath is a query language for selecting nodes from an XML document, often used in web automation testing.

  • XPath syntax uses path expressions to navigate through elements and attributes in an XML document.

  • Example: //div[@class='example'] selects all <div> elements with class 'example'.

  • Relative XPath starts with a single dot (.) or double dot (..) to navigate from the current node.

  • Example: .//span selects all &...

View all Automation Test Engineer interview questions

PwC HR Interview Questions

286 questions and answers

Q. What motivated you to choose this company?
Q. What motivated you to choose a career in cybersecurity?
Q. What skills do you have?
An Automation Test Engineer was asked 3mo ago
Q. What are API testing response codes and their reasons?
Ans. 

API testing response codes indicate the status of a request and help diagnose issues in communication between client and server.

  • 200 OK: The request was successful, and the server returned the requested data.

  • 201 Created: The request was successful, and a new resource was created (e.g., a new user).

  • 400 Bad Request: The server could not understand the request due to invalid syntax.

  • 401 Unauthorized: The request requir...

View all Automation Test Engineer interview questions
Are these interview questions helpful?
An Automation Test Engineer was asked 3mo ago
Q. Write a program to count the duplicate letters in a given word
Ans. 

This program counts the number of duplicate letters in a given word, providing insights into letter frequency.

  • Use a dictionary to store letter counts: Iterate through each letter in the word and update its count in the dictionary.

  • Identify duplicates: After counting, filter the dictionary to find letters with a count greater than one.

  • Example: For the word 'balloon', the duplicates are 'l' and 'o', with counts of 2 ...

View all Automation Test Engineer interview questions
A Senior Associate was asked 3mo ago
Q. Design a machine for banks to reduce passbook update queues.
Ans. 

A self-service kiosk for banks to streamline passbook updates and reduce customer wait times.

  • Self-service kiosks allow customers to update passbooks without bank staff assistance.

  • Kiosks can be equipped with touch screens for easy navigation and user-friendly interfaces.

  • Integration with bank databases ensures real-time updates and accuracy of account information.

  • Kiosks can accept various forms of identification (e....

View all Senior Associate interview questions
A Senior Associate was asked 3mo ago
Q. Estimate the number of flights that take off from Delhi every day.
Ans. 

Estimating daily flights from Delhi involves analyzing airport capacity, flight schedules, and airline operations.

  • Indira Gandhi International Airport (IGI) is the main airport in Delhi.

  • On average, a major airport can handle 50-100 flights per hour.

  • Assuming IGI operates around 18 hours a day, this could mean 900-1800 flights daily.

  • Considering domestic and international flights, the number may vary.

  • For example, duri...

View all Senior Associate interview questions

PwC Interview Experiences

1.5k interviews found

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. What is object store? How would you use it
  • Ans. 

    Object Store in MuleSoft is a persistent storage mechanism for storing and retrieving data across Mule applications.

    • Used to store temporary or permanent data, such as user sessions or application state.

    • Supports key-value pairs for easy data retrieval.

    • Can be used to share data between different flows or applications.

    • Example: Storing user preferences or shopping cart items in an e-commerce application.

    • Can be configured f...

  • Answered by AI
  • Q2. What is DLQ? How would you setup a DLQ? What's the real world usage of it?
  • Ans. 

    DLQ (Dead Letter Queue) is a messaging pattern for handling message processing failures in MuleSoft applications.

    • DLQ is used to store messages that cannot be processed successfully after a defined number of retries.

    • To set up a DLQ in MuleSoft, configure a queue in Anypoint MQ and set error handling in your flows.

    • Example: If a message fails to process due to a validation error, it can be sent to the DLQ for later analys...

  • Answered by AI
  • Q3. What integration patterns have you utilized in your projects?
  • Ans. 

    I have utilized various integration patterns such as API-led connectivity, event-driven architecture, and batch processing in my projects.

    • API-led Connectivity: Used to create reusable APIs for different services, enhancing modularity and scalability.

    • Event-Driven Architecture: Implemented with Anypoint MQ to handle real-time data processing and notifications.

    • Batch Processing: Utilized for large data transfers, such as m...

  • Answered by AI
  • Q4. What is API-led connectivity from the perspective of MuleSoft?
  • Ans. 

    API-led connectivity is a strategy that uses APIs to connect applications, data, and devices in a scalable manner.

    • APIs are categorized into three layers: Experience APIs, Process APIs, and System APIs.

    • Experience APIs are tailored for specific user experiences, like a mobile app or web portal.

    • Process APIs orchestrate data and services from multiple sources, enabling complex business processes.

    • System APIs connect to back...

  • Answered by AI
  • Q5. Have you ever used RAML? Please write a RAML specification with one endpoint, `/account`, and include a query parameter, `bankId`, that can be used to filter the response.
  • Ans. 

    RAML is a RESTful API modeling language that helps design APIs with clear structure and documentation.

    • API Versioning: RAML allows you to specify the version of the API, e.g., `#%RAML 1.0`.

    • Endpoint Definition: You can define endpoints like `/account` to specify the resources available.

    • Query Parameters: Use query parameters such as `bankId` to filter responses, e.g., `?bankId=123`.

    • Response Types: Define response types fo...

  • Answered by AI
  • Q6. How would you design a RAML specification for a case where two clients require different types of responses from the same endpoint? Additionally, what steps would you take if the requests use two different...
  • Ans. 

    Designing RAML for multiple clients with different responses and MIME types requires careful specification and content negotiation.

    • Use content negotiation to handle different MIME types in the same endpoint.

    • Define multiple response types in the RAML specification using 'responses' section.

    • Example: For application/json and application/xml, specify different response schemas.

    • Utilize traits to encapsulate common response ...

  • Answered by AI
  • Q7. What are some operations available in file connector?
  • Ans. 

    MuleSoft's File Connector supports various operations for file handling, including reading, writing, and deleting files.

    • Read: Retrieve content from a file. Example: Reading a CSV file to process data.

    • Write: Create or overwrite a file with specified content. Example: Writing JSON data to a file.

    • Append: Add content to an existing file without overwriting. Example: Appending log entries to a log file.

    • Delete: Remove a spec...

  • Answered by AI
  • Q8. How to create a system API? Tell me about a few connectors you have used in the system API.
  • Ans. 

    Creating a system API involves defining endpoints, data models, and connectors for integration.

    • Define the API specification using RAML or OAS to outline endpoints and data structures.

    • Use Anypoint Studio to create flows that handle requests and responses.

    • Implement connectors like Salesforce for CRM data, Database Connector for SQL operations, or HTTP Connector for RESTful services.

    • Ensure proper error handling and loggin...

  • Answered by AI
  • Q9. How to create a business group in anypoint platform?
  • Ans. 

    Creating a business group in Anypoint Platform involves defining roles and permissions for better resource management.

    • Log in to Anypoint Platform and navigate to the 'Access Management' section.

    • Select 'Business Groups' and click on 'Create Business Group'.

    • Provide a name and description for the new business group.

    • Set the parent business group if applicable, to establish hierarchy.

    • Assign roles and permissions to users wi...

  • Answered by AI
  • Q10. What are the components of anypoint platform?
  • Ans. 

    Anypoint Platform consists of various components for API design, management, and integration.

    • Anypoint Studio: A desktop IDE for designing and testing Mule applications.

    • Anypoint Exchange: A marketplace for sharing APIs, connectors, and templates.

    • Anypoint Management Center: A web-based interface for monitoring and managing APIs and applications.

    • Anypoint API Designer: A tool for designing and documenting APIs using RAML o...

  • Answered by AI
  • Q11. How would you use an MQ in your project? Explain the step by step process. What are the operations available in an MQ?
  • Ans. 

    Using MQ in a project involves message queuing for asynchronous communication between services.

    • 1. Identify the use case: Determine where asynchronous communication is needed, e.g., processing orders.

    • 2. Choose an MQ provider: Select a message broker like RabbitMQ, ActiveMQ, or IBM MQ.

    • 3. Configure the MQ: Set up the broker, define queues, and configure connection settings.

    • 4. Implement producers: Create applications that ...

  • Answered by AI
  • Q12. What's the difference between a topic and a queue?
  • Q13. What Java version have you used in your Mule projects, and what steps would you take to migrate to Java 17 if requested by your client?
  • Ans. 

    Migrating to Java 17 in MuleSoft projects involves assessing compatibility, updating dependencies, and testing thoroughly.

    • Assess Compatibility: Check if the current MuleSoft version supports Java 17. For example, Mule 4.4 and later versions are compatible.

    • Update Dependencies: Review and update any third-party libraries or dependencies to versions that are compatible with Java 17.

    • Refactor Code: Identify and refactor any...

  • Answered by AI
  • Q14. What are the differences between CloudHub 1.0 (CH 1.0) and CH 2.0?
  • Ans. 

    CloudHub 2.0 offers enhanced features, scalability, and performance improvements over CloudHub 1.0 for MuleSoft applications.

    • Deployment Model: CH 1.0 used a single-tenant model, while CH 2.0 supports a multi-tenant architecture, allowing better resource utilization.

    • Scalability: CH 2.0 provides improved auto-scaling capabilities, enabling applications to handle varying loads more efficiently compared to CH 1.0.

    • Performan...

  • Answered by AI
  • Q15. Have you done any certifications?
  • Ans. 

    I hold multiple MuleSoft certifications, showcasing my expertise in API design, integration, and application development.

    • MuleSoft Certified Developer - Level 1: This certification demonstrates my ability to design and build APIs and integrations using MuleSoft's Anypoint Platform.

    • MuleSoft Certified Architect - Level 1: This certification validates my skills in designing and managing complex integration solutions and ar...

  • Answered by AI
  • Q16. Can you describe your most recent project and your role in it?
  • Q17. Which Maven command can be used to add a dependency to your project?
  • Ans. 

    Use the Maven command 'mvn install:install-file' to add a dependency to your project.

    • The command 'mvn install:install-file' allows you to add a specific JAR file as a dependency.

    • Example: mvn install:install-file -Dfile=path/to/your.jar -DgroupId=com.example -DartifactId=your-artifact -Dversion=1.0 -Dpackaging=jar

    • You can also add dependencies directly in the 'pom.xml' file under the <dependencies> section.

    • Example ...

  • Answered by AI
  • Q18. What is the procedure for changing the Java version in Anypoint Studio when using the latest version of the software?
  • Ans. 

    Changing the Java version in Anypoint Studio involves configuring the JDK settings in the preferences menu for your projects.

    • Open Anypoint Studio and navigate to 'Window' > 'Preferences'.

    • In the Preferences window, expand 'Java' and select 'Installed JREs'.

    • Add a new JRE by clicking 'Add...' and selecting the JDK installation directory.

    • Set the newly added JDK as the default by checking the box next to it.

    • For specific ...

  • Answered by AI
  • Q19. What is API-Manager? What is auto-discovery? What is the usage of auto-discovery?
  • Ans. 

    API Manager is a tool for managing APIs, while auto-discovery helps connect APIs with their policies and configurations.

    • API Manager allows you to create, manage, and secure APIs.

    • Auto-discovery enables APIs to automatically connect with their configurations in API Manager.

    • For example, when deploying an API, auto-discovery can link it to the correct policies without manual intervention.

    • It simplifies the management of mul...

  • Answered by AI
  • Q20. What permissions are required for a developer and a maintainer in a source control system such as GitLab?
  • Ans. 

    Developers and maintainers in GitLab need specific permissions for effective collaboration and code management.

    • Developers typically require 'Developer' role permissions to push code, create branches, and manage merge requests.

    • Maintainers need 'Maintainer' role permissions to manage project settings, merge code, and manage access controls.

    • Example: A Developer can create a feature branch, while a Maintainer can delete br...

  • Answered by AI
  • Q21. Introduce yourself.
  • Q22. What is trust store and what is keystore?
  • Ans. 

    A trust store holds trusted certificates, while a keystore contains private keys and certificates for secure communication.

    • A keystore is used to store private keys and their associated certificates, enabling secure communication.

    • A trust store contains trusted certificates from external sources, allowing the application to verify the identity of remote servers.

    • For example, a keystore might contain a server's SSL certifi...

  • Answered by AI
  • Q23. Explain the difference between foreach loop & parallel foreach?
  • Ans. 

    Foreach loop processes items sequentially, while parallel foreach executes them concurrently for improved performance.

    • Foreach loop processes each item one after the other, which can be slower for large datasets.

    • Parallel foreach allows multiple items to be processed simultaneously, enhancing performance.

    • Example of foreach: processing a list of customer orders one at a time.

    • Example of parallel foreach: processing multipl...

  • Answered by AI
  • Q24. What are the error handling options available in Mule 4?
  • Ans. 

    Mule 4 offers various error handling options to manage exceptions and ensure robust integration flows.

    • Global Error Handling: Define a global error handler to catch exceptions across the application.

    • Error Handling Scope: Use error handling scopes like 'Try', 'On Error Continue', and 'On Error Propagate' to manage errors locally.

    • Custom Error Types: Create custom error types for specific error scenarios to provide more co...

  • Answered by AI
  • Q25. How would you rate yourself in DataWeave out of five? Given an input string "0102030405INDPAKUSABANAUS", write a DataWeave script to generate an object where 2 digits number will be key, and three charact...
  • Ans. 

    DataWeave is a powerful transformation language used in MuleSoft for data manipulation and integration tasks.

    • Pattern Matching: Use regex to identify patterns in the input string, such as two-digit numbers followed by three-character strings.

    • String Manipulation: Leverage DataWeave functions like 'substring' to extract specific parts of the input string.

    • Object Construction: Utilize the 'object' function to create key-val...

  • Answered by AI
  • Q26. Transform the array of objects as per the requirements. 1. If the value of the property "company" is "abc", then replace it with "xyz" 2. Else leave the value as it found in input. Input: [ {"name": "nomb...
  • Ans. 

    Transform an array of objects by replacing specific property values based on conditions.

    • Iterate through each object in the array.

    • Check the value of the 'company' property.

    • If 'company' is 'abc', replace it with 'xyz'.

    • If 'company' is anything else, keep it unchanged.

    • Return the modified array of objects.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - If you ever read in the job description phrases like "Early joiner's application will be fast tracked", do not apply for the company immediately if your notice period exceeds 45+ days. Wait for the right moment and when you have 30 days or less left in your NP, then you apply for this. Otherwise the weightage of the interview will be on the NP rather than the skillset you bring to the table, which is unfortunate. And when you are asked to rate yourself on a specific topic like "in DataWeave" or "RAML designing", do not be cocky to give yourself 100 out of 100 unless you are confident to solve any problem on the desk. Be ready to write code on paper since this was a physical interview, we have lost this skill, so have someone from your peer group take a mock interview on a physical location.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
No response

I appeared for an interview in Dec 2024.

Round 1 - Technical 

(6 Questions)

  • Q1. What is spark,explain its ecosystem
  • Ans. 

    Spark is a fast and general-purpose cluster computing system for big data processing.

    • Spark provides APIs in Java, Scala, Python, and R for distributed data processing.

    • It includes components like Spark SQL for SQL and structured data processing, Spark Streaming for real-time data processing, MLlib for machine learning, and GraphX for graph processing.

    • Spark can run on top of Hadoop, Mesos, Kubernetes, or in standalone mo...

  • Answered by AI
  • Q2. What are transformations, and how many types of transformations exist?
  • Ans. 

    Transformations are operations performed on data to convert it from one form to another. There are mainly two types of transformations: narrow and wide.

    • Transformations are operations performed on data to convert it from one form to another.

    • Narrow transformations are those where each input partition will contribute to only one output partition, e.g., map, filter.

    • Wide transformations are those where each input partition ...

  • Answered by AI
  • Q3. Explain about spark job process and its planning
  • Q4. What are the concepts of coalesce and repartition in data processing?
  • Ans. 

    Coalesce and repartition are concepts used in data processing to control the number of partitions in a dataset.

    • Coalesce is used to reduce the number of partitions in a dataset without shuffling the data, which can improve performance.

    • Repartition is used to increase or decrease the number of partitions in a dataset by shuffling the data across the cluster.

    • Coalesce is preferred over repartition when reducing partitions t...

  • Answered by AI
  • Q5. Explain about oom and driverhead memory
  • Ans. 

    OOM stands for Out Of Memory and driverhead memory refers to the memory allocated to the driver in a Spark application.

    • OOM occurs when a system runs out of memory to allocate for processes, leading to crashes or performance issues.

    • Driverhead memory in Spark is the memory allocated to the driver program, which coordinates tasks and manages the overall execution of the application.

    • Adjusting memory settings like executor ...

  • Answered by AI
  • Q6. What is data skewness
  • Ans. 

    Data skewness is a measure of asymmetry in the distribution of data values.

    • Data skewness indicates the lack of symmetry in the data distribution.

    • Positive skewness means the tail on the right side of the distribution is longer or fatter.

    • Negative skewness means the tail on the left side of the distribution is longer or fatter.

    • Skewness value of 0 indicates a perfectly symmetrical distribution.

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Explain the previous project you have worked on?
  • Ans. 

    Developed a web-based insurance claims processing system for a large insurance company.

    • Designed and implemented data models for policyholders, claims, and payments

    • Integrated third-party APIs for real-time data exchange

    • Utilized Guidewire platform for policy administration and claims management

    • Collaborated with business analysts to gather requirements and ensure system met user needs

  • Answered by AI
  • Q2. Whatever exp you have mentioned in resume, it will be discussed
  • Q3. Integration view, event fired, mesagging queue.
  • Q4. About batch process, base class to create batch?
  • Ans. 

    Guidewire batch processes utilize a base class for efficient job management and execution.

    • Batch processes in Guidewire are typically managed using the 'BatchProcess' base class.

    • This class provides methods for job scheduling, execution, and error handling.

    • Example: A custom batch process can extend 'BatchProcess' to implement specific business logic.

    • The 'BatchProcess' class allows for parallel processing of jobs to impro...

  • Answered by AI
  • Q5. How to schedule a batch

Interview Preparation Tips

Interview preparation tips for other job seekers - Please make sure you know what you habe mentioned in rezume. Dont exggagrate in resime, mention things that you know properly or you habe worked on.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Dec 2024.

Round 1 - HR 

(2 Questions)

  • Q1. Total years of experience
  • Q2. Major work exposure
Round 2 - Technical 

(3 Questions)

  • Q1. Explain the assignment done in the last year
  • Q2. Give some of the major observations of p2p along with financial impact
  • Ans. 

    Major observations of p2p with financial impact

    • Increased efficiency in transactions due to direct peer-to-peer interactions

    • Reduced costs as intermediaries are eliminated from the process

    • Greater transparency and security in transactions

    • Potential for disintermediation in various industries

    • Challenges with regulation and legal frameworks

    • Examples: Bitcoin, Ethereum, Airbnb, Uber

  • Answered by AI
  • Q3. 5 points to consider while drafting standard of operating procedures
  • Ans. 

    5 key points to consider when drafting standard operating procedures

    • Clearly define the purpose and scope of the SOP

    • Ensure the SOP is written in a clear and concise manner

    • Include step-by-step instructions for each process

    • Specify roles and responsibilities of individuals involved

    • Regularly review and update the SOP to reflect any changes in processes

  • Answered by AI

Associate Interview Questions & Answers

user image Anonymous

posted on 9 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

45 questions, duration 1 hour

Round 2 - Technical 

(2 Questions)

  • Q1. Based on the projects.
  • Q2. Based on the skills you mentioned in your resume.
Round 3 - One-on-one 

(2 Questions)

  • Q1. Based on the extra skills
  • Q2. Puzzles and aptitude questions
Round 4 - HR 

(2 Questions)

  • Q1. Why you want to join PWC
  • Q2. How you will handle criticism.
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Write a program to find character occurances in "Hello World"
  • Ans. 

    Program to find character occurances in 'Hello World'

    • Create a map to store character occurrences

    • Iterate through each character in the string and update the map

    • Print the character occurrences from the map

  • Answered by AI
  • Q2. What is multithreading
  • Q3. What are the annotations used in TestNG

Interview Preparation Tips

Interview preparation tips for other job seekers - WORST Interviewer ever. Worst Behavior from the interviewer. She was in a bad mood already before joining. She had no respect for the candidate. Within 1 minute of coding question she was getting impatient. Seem like the person had no technical knowlegde and putting up questions from google. As you can see despite of the easy questions and an easy coding problem i failed to secure the interview. All I did was some syntax errors( as I was using an online simulator) but my logic was spot on and following the Big O Notation as well. But with her little googled knowlegde she was arguing about the process I followed to get the problem solved. She was using phrases like "Thats all?" , "I don't think you can code well as you're facing syntax error." (Clearly compliation doesn't agree to you Maa'm.). Clearly I lost my opputunity over a under performing interviewer.

Skills evaluated in this interview

Manager Interview Questions & Answers

user image Anonymous

posted on 28 Jul 2025

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Jun 2025, where I was asked the following questions.

  • Q1. What is your understanding of upstream, midstream, and downstream operations in the oil and gas industry?
  • Q2. Are bonus shares issued reflected in the cash flow statement? What entries will be posted, and which items on the balance sheet will be affected?
  • Q3. What are the key differences between internal audit and external audit?
  • Q4. What are the primary sources of income for the telecommunications industry? Please specify the names.
  • Q5. What are the steps involved in revenue recognition according to IFRS 15?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. How you have handled challenges
Round 2 - HR 

(2 Questions)

  • Q1. Tell me about your Background
  • Q2. How you maintain quality and keep your self updated
  • Ans. 

    I maintain quality by staying updated through continuous learning and feedback.

    • Regularly attend workshops, conferences, and webinars to learn about the latest trends and technologies in UI/UX design.

    • Seek feedback from users, stakeholders, and colleagues to improve the quality of my designs.

    • Read industry blogs, articles, and books to stay informed about best practices and emerging tools in the field.

    • Collaborate with oth...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. About project experiences
  • Q2. About P2P cycle
  • Q3. Accounting entries in payables
  • Q4. Oracle Cloud latest development features
  • Ans. 

    Oracle Cloud continuously updates its platform with new features and enhancements to improve performance and user experience.

    • Oracle Cloud Infrastructure (OCI) offers new services like Autonomous Database, Cloud HSM, and Data Safe

    • OCI provides enhanced security features such as Key Management, Identity and Access Management, and Security Zones

    • Integration with popular tools like Kubernetes, Terraform, and Ansible for seam...

  • Answered by AI
  • Q5. Scenario on integration

Interview Preparation Tips

Interview preparation tips for other job seekers - focus on technical skills
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. Azure function vs logic app
  • Q2. App service and web jobs
  • Q3. Asynchronus programming
  • Q4. Can we write asynchronus method without await
  • Ans. 

    Yes, we can write an asynchronous method without using await keyword.

    • Use Task.Run to run a method asynchronously without awaiting it

    • Use Task.Run to run a method on a background thread without blocking the main thread

    • Example: Task.Run(() => SomeMethod());

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Questions related to current project
  • Q2. What is Jwt token
Round 3 - Technical 

(4 Questions)

  • Q1. Why we raise PR benifits of it
  • Ans. 

    PRs (Pull Requests) are essential for collaborative coding, enabling code review, discussion, and integration of changes in a project.

    • Code Review: PRs facilitate peer review, allowing team members to provide feedback and catch potential issues before merging changes.

    • Collaboration: They enable collaboration among developers, making it easier to discuss and refine code changes through comments and suggestions.

    • Version Con...

  • Answered by AI
  • Q2. Questions related to azure devops
  • Q3. What is framework
  • Q4. What is rest api

Skills evaluated in this interview

PwC Interview FAQs

How many rounds are there in PwC interview?
PwC interview process usually has 2-3 rounds. The most common rounds in the PwC interview process are Technical, One-on-one Round and Resume Shortlist.
How to prepare for PwC interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at PwC. The most common topics and skills that interviewers at PwC expect are Leadership Development, Consulting, Risk Management, Operations and Management.
What are the top questions asked in PwC interview?

Some of the top questions asked at the PwC interview -

  1. What is Materiality, How to decide Materiality , who decide what will be the l...read more
  2. 3- If you have received 2 mails from PwC with same name how will you identify t...read more
  3. 1. How are the fixed income products valued in accordance with the Prudential n...read more
What are the most common questions asked in PwC HR round?

The most common HR questions asked in PwC interview are -

  1. Where do you see yourself in 5 yea...read more
  2. What are your strengths and weakness...read more
  3. Tell me about yourse...read more
How long is the PwC interview process?

The duration of PwC interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 1.3k interview experiences

Difficulty level

Easy 18%
Moderate 72%
Hard 10%

Duration

Less than 2 weeks 58%
2-4 weeks 28%
4-6 weeks 8%
6-8 weeks 3%
More than 8 weeks 4%
View more

Interview Questions from Similar Companies

Deloitte Interview Questions
3.7
 • 3k Interviews
Ernst & Young Interview Questions
3.4
 • 1.2k Interviews
KPMG India Interview Questions
3.4
 • 854 Interviews
ZS Interview Questions
3.3
 • 479 Interviews
McKinsey & Company Interview Questions
3.8
 • 242 Interviews
BCG Interview Questions
3.7
 • 207 Interviews
Bain & Company Interview Questions
3.9
 • 112 Interviews
Willis Towers Watson Interview Questions
3.6
 • 103 Interviews
Mercer Interview Questions
3.6
 • 89 Interviews
Gartner Interview Questions
4.1
 • 86 Interviews
View all

PwC Reviews and Ratings

based on 10.7k reviews

3.3/5

Rating in categories

3.4

Skill development

3.0

Work-life balance

3.3

Salary

3.4

Job security

3.2

Company culture

2.9

Promotions

3.0

Work satisfaction

Explore 10.7k Reviews and Ratings
Senior Associate_SAP ABAP

Gurgaon / Gurugram

3-7 Yrs

Not Disclosed

Senior Associate Java Developer

Bangalore / Bengaluru

6-9 Yrs

₹ 18.5-25 LPA

Senior Associate_SAP PS

Pune

3-8 Yrs

₹ 6.9-36.4 LPA

Explore more jobs
Senior Associate
20k salaries
unlock blur

₹12.6 L/yr - ₹25.5 L/yr

Associate
15.5k salaries
unlock blur

₹8.1 L/yr - ₹14.6 L/yr

Manager
7.5k salaries
unlock blur

₹22.4 L/yr - ₹40.7 L/yr

Senior Consultant
5.1k salaries
unlock blur

₹16.2 L/yr - ₹30 L/yr

Associate2
4.8k salaries
unlock blur

₹7.5 L/yr - ₹14 L/yr

Explore more salaries
Compare PwC with

Deloitte

3.7
Compare

Ernst & Young

3.4
Compare

Accenture

3.7
Compare

TCS

3.5
Compare
write
Share an Interview