Filter interviews by
I am a software engineer with 5 years of experience in developing web applications using Java, Spring Boot, and Angular.
5 years of experience in software development
Proficient in Java, Spring Boot, and Angular
Strong problem-solving skills
Experience working in Agile development environment
Use Stream API to reverse a sentence
Split the sentence into words using split() method
Convert the array of words into a Stream using Arrays.stream()
Use Stream API operations like map(), collect() and joining() to reverse the sentence
I applied via Job Portal
Asked performance based questions like Looping vs MNI, Start Process vs Async Subprocess
I applied via Company Website and was interviewed in Sep 2023. There were 3 interview rounds.
Var is function scoped, let is block scoped in JavaScript.
Var is function scoped, let is block scoped
Var can be redeclared, let cannot
Var is hoisted to the top of the function, let is not
Use let for block-level variables, var for function-level variables
React hooks are functions that let you use state and other React features in functional components.
useState: allows functional components to have local state
useEffect: allows side effects in functional components
useContext: allows functional components to access context
useReducer: alternative to useState for more complex state logic
useMemo: memoizes the result of a function
useCallback: memoizes a callback function
useRe...
What people are saying about PwC
PwC interview questions for designations
It was an basic aptitude test
System design round which is basic and need to satisfy them
I applied via Campus Placement and was interviewed in Jul 2022. There was 1 interview round.
Remove duplicates in array
Use a hash table to keep track of seen elements
Sort the array and remove duplicates in a single pass
public static void main is the entry point of a Java program
public: access modifier that allows the main method to be accessed from anywhere
static: indicates that the main method belongs to the class and not to an instance of the class
void: indicates that the main method does not return any value
main: the name of the method that serves as the entry point of the program
String[] args: an array of strings that can be pass
I applied via Referral and was interviewed before Oct 2022. There were 2 interview rounds.
Basic Maths was asked by the test
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
Django applies migrations to the database using the 'manage.py migrate' command.
Django tracks changes to models and generates migration files accordingly.
The 'manage.py makemigrations' command creates migration files based on model changes.
The 'manage.py migrate' command applies the generated migration files to the database.
Migrations help keep the database schema in sync with the changes in Django models.
Hoisting in JavaScript is the behavior where variable and function declarations are moved to the top of their containing scope during the compilation phase.
Variable declarations are hoisted to the top of their scope, but not their assignments.
Function declarations are fully hoisted, meaning they can be called before they are declared.
Hoisting can lead to unexpected behavior if not understood properly.
Create a full stack application in 3 days.
based on 8 interviews
1 Interview rounds
based on 31 reviews
Rating in categories
Mumbai,
Hyderabad / Secunderabad
+12-4 Yrs
₹ 2.4-20 LPA
Mumbai,
Hyderabad / Secunderabad
+112-15 Yrs
Not Disclosed
Senior Associate
15.2k
salaries
| ₹8 L/yr - ₹30 L/yr |
Associate
13k
salaries
| ₹4.8 L/yr - ₹17 L/yr |
Manager
6.8k
salaries
| ₹14 L/yr - ₹44.5 L/yr |
Senior Consultant
4.4k
salaries
| ₹9 L/yr - ₹33 L/yr |
Associate2
4.3k
salaries
| ₹4.8 L/yr - ₹16.6 L/yr |
Deloitte
Ernst & Young
Accenture
TCS