I applied through a staffing agency. The process took 1 week. I interviewed at PwC (Bengaluru) in Jun 2016
Interview
I applied via a consultancy, was asked to come for interview the next day itself.
Total three rounds of interview was there :
1. one technical (if they are doubtful about your 1st tech round then they may take second tech round as well, else would say bye to you).
2. Managerial cum Technical round : discussion on frameworks (spring and hibernate), web-services, about prev. organization and my roles there, salary discussion and some brief about what will I be doing after I join.
3. English Versant Test : written + oral round will be there, basically to check your command over English speaking and writing. Not tough but not very easy as well.
4. If you clear all three then they will ask you to fill a form and send all relevant docs.
Interview questions [1]
Question 1
1. was asked about spring and hibernate frameworks.
2. different types of injections, basically setters and constructor injections.
3. one program, which had all oops concepts implemented and I was asked to describe compile time, run time behavior and what will be the output.
4. Questions on threads
5. Linked list, when to use linked list and when to use array, time complexities involved in them.
6. questions on servlet and jsp was common for all the interviewees.
7. questions on web services was common for all.
8. how to make JSP thread safe.
9. singleton design pattern.
10. how concurrent requests are handled in servlets.
11. My role in my current company etc.
12. Why I want to leave Huawei and join PwC (they expected answers to be learning oriented n your passion towards learning and grooming in your career. Any negative answers here can land you out of PwC, two of my friends got rejected for the same reason).
13. Please make sure you are coming in formal, otherwise your chances of getting selected goes down significantly.
14. You must be through with Java Basics, specially oops, collections, data structures and design patterns.
15. working knowledge of frameworks is a big plus.
First round STAR questions and behavioral questions. Second round, it was mostly oral verbal technical questions, working through talking about technical projects I've worked on before. Asked if I worked in a group setting or a hackathon.
I applied through a staffing agency. I interviewed at PwC (Mumbai)
Interview
The interview process was smooth. There were some questions on java as well as my past experience. Questions related to projects I worked on and tech stack of my project.
Interview questions [1]
Question 1
Choice of frameworks and why I chose to build microservice in that tech stack.
It was good environment with no pressure question . It mainly focused on behavioural based questions giving situation based scenarios and basic SQL type questions may sometime tell you to write the snippet