Filter interviews by
I applied via campus placement at Institute of Chartered Accountant of India (ICAI) and was interviewed before May 2023. There was 1 interview round.
ICFR is applicable for all companies to ensure accurate financial reporting and prevent fraud.
ICFR stands for Internal Control over Financial Reporting
Required by Sarbanes-Oxley Act for publicly traded companies
Helps prevent financial misstatements and fraud
Involves processes, controls, and monitoring to ensure accuracy of financial statements
I applied via Campus Placement and was interviewed before May 2023. There was 1 interview round.
I applied via Company Website and was interviewed in Aug 2022. There were 2 interview rounds.
Internal controls are procedures and policies put in place to safeguard assets, ensure accuracy of financial records, and promote operational efficiency.
Preventive controls
Detective controls
Corrective controls
Directive controls
IT controls
Physical controls
Management assertions are the claims made by management regarding the accuracy and completeness of financial statements.
Management assertions are used to ensure the reliability of financial statements.
There are six management assertions: existence, completeness, accuracy, valuation and allocation, rights and obligations, and presentation and disclosure.
Existence assertion ensures that the assets and liabilities in the ...
What people are saying about PwC
I applied via campus placement at Indian Institute of Management (IIM), Kolkatta and was interviewed before Jun 2023. There was 1 interview round.
P-value is a measure that helps determine the strength of evidence against a null hypothesis in statistical testing.
P-value is the probability of obtaining results as extreme as the observed results, assuming the null hypothesis is true.
A low p-value (typically less than 0.05) indicates strong evidence against the null hypothesis.
Conversely, a high p-value suggests that the observed results are likely to occur even if ...
PwC interview questions for designations
I applied via Referral and was interviewed in Apr 2022. There were 3 interview rounds.
Get interview-ready with Top PwC Interview Questions
I applied via campus placement at Birla Institute of Technology (BIT), Ranchi and was interviewed before May 2023. There were 4 interview rounds.
45 MCQ for 45 mins ...basic questions aptitude, output and basic computer skills
A common topic for everyone...we have to say something about the same
I applied via Approached by Company and was interviewed before May 2023. There were 2 interview rounds.
I applied via Referral and was interviewed in Apr 2022. There were 4 interview rounds.
I applied via Campus Placement and was interviewed in Feb 2022. There were 3 interview rounds.
It was conducted on Glider
There were 5 sections in total.
Quants-there were 15 questions
Verbal=5 questions
Conceptual CS-20
Programming skills -1
Generic-5
Code to check if two strings are anagram or not.
Convert both strings to lowercase to avoid case sensitivity
Sort both strings and compare them
Use a hash table to count the frequency of each character in both strings and compare the hash tables
It was conducted on Google Meet.
The interview started with an introduction. Then he asked me to share my screen, and gave me some dbms and coding questions.
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down a database into smaller, more manageable tables.
Each table should have a primary key and only contain data that is related to that key.
Normalization helps to prevent data inconsistencies and anomalies.
There are different levels of normalization, with each level building on t...
Answering SQL related questions on table creation, alteration, and querying with group by and having clauses.
To create a table with specified columns, use the CREATE TABLE statement with column names and data types.
To alter a table and add new columns, use the ALTER TABLE statement with ADD COLUMN keyword.
To create another table with help of existing tables, use the CREATE TABLE statement with SELECT statement.
To write...
Explaining the difference between WHERE and HAVING clause and types of joins with examples.
WHERE clause is used to filter rows based on a condition while HAVING clause is used to filter groups based on a condition
INNER JOIN returns only the matching rows from both tables while LEFT JOIN returns all rows from the left table and matching rows from the right table
Combining two tables can be done using JOIN clause with a c...
My preferred programming language is Python.
Python is easy to learn and has a simple syntax.
It has a vast library of modules and frameworks for various purposes.
Python is widely used in data science and machine learning.
It is also great for web development and automation tasks.
Examples: Flask, Django, NumPy, Pandas, TensorFlow.
Code to print the second largest element in array
Sort the array in descending order and return the second element
Iterate through the array and keep track of the largest and second largest elements
Use a priority queue to find the second largest element
Java collections are a group of classes and interfaces used to store and manipulate groups of objects.
To print elements in reverse order, use the Collections.reverse() method.
This method takes a List as an argument and reverses the order of its elements.
Example: List
Other commonly used collections in Java include Set, Map, Queue, and Stack.
Error is a mistake in code syntax or logic, while exception is an unexpected event during program execution.
Errors are caused by mistakes in code, such as syntax errors or logical errors.
Exceptions are unexpected events that occur during program execution, such as a division by zero or a file not found error.
Errors can be caught and fixed during development, while exceptions are handled during runtime.
Errors can cause ...
A singleton class is a class that can only have one instance at a time.
To achieve a singleton class, we need to make the constructor private so that it cannot be instantiated from outside the class.
We then create a static method that returns the instance of the class, and if the instance does not exist, it creates one.
Singleton classes are often used for managing resources that should only have one instance, such as da
Design patterns are reusable solutions to common software problems in Java.
Design patterns provide a standard way to solve common problems in software development.
They help in making code more maintainable, flexible and reusable.
Examples of design patterns include Singleton, Factory, Observer, and Decorator.
Design patterns can be categorized into three types: creational, structural, and behavioral.
Catch block is used to handle exceptions that occur during program execution.
Catch block is used in conjunction with try block.
It catches and handles exceptions that occur in the try block.
Multiple catch blocks can be used to handle different types of exceptions.
Finally block can be used to execute code regardless of whether an exception was thrown or not.
Example: try { //code that may throw exception } catch (Exceptio...
I am a highly motivated individual with a passion for learning and achieving my goals.
I have a degree in computer science and have worked as a software developer for 3 years.
I am proficient in multiple programming languages including Java, Python, and C++.
I am a team player and enjoy collaborating with others to solve complex problems.
In my free time, I enjoy hiking and playing guitar.
Yes, I am willing to relocate for the right opportunity.
I am open to exploring new locations and cultures.
I am willing to consider relocation packages and assistance.
I am excited about the prospect of new challenges and experiences.
I am flexible and adaptable to new environments.
PWC is a multinational professional services network.
PWC stands for PricewaterhouseCoopers.
It provides services in audit, tax, and advisory.
It operates in over 150 countries.
Some of its clients include Coca-Cola, Google, and Microsoft.
It is one of the Big Four accounting firms.
I would like to work on Artificial Intelligence.
Developing machine learning algorithms for predictive analysis
Creating chatbots for customer service
Implementing computer vision for object recognition
Exploring natural language processing for sentiment analysis
Yes, I am very interested in doing an internship with your company.
I am eager to gain hands-on experience in the industry
I am excited to learn from experienced professionals
I am willing to work hard and contribute to the team
I am open to feedback and eager to improve my skills
I am interested in exploring different areas of the company
For example, I would love to work in marketing or product development
4 Interview rounds
based on 1.3k reviews
Rating in categories
Senior Associate
14.8k
salaries
| ₹8 L/yr - ₹30 L/yr |
Associate
12.7k
salaries
| ₹4.7 L/yr - ₹17 L/yr |
Manager
6.7k
salaries
| ₹13.8 L/yr - ₹44 L/yr |
Senior Consultant
4.4k
salaries
| ₹9 L/yr - ₹32 L/yr |
Associate2
4.2k
salaries
| ₹4.6 L/yr - ₹16.6 L/yr |
Deloitte
Ernst & Young
Accenture
TCS