Upload Button Icon Add office photos

PwC

Compare button icon Compare button icon Compare

Filter interviews by

PwC Dot Net Fullstack Developer Interview Questions and Answers

Updated 24 Sep 2024

PwC Dot Net Fullstack Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Project flow from start to end
  • Ans. 

    The project flow involves planning, development, testing, deployment, and maintenance.

    • Initial planning phase to gather requirements and create a project plan

    • Development phase where coding and implementation takes place

    • Testing phase to ensure the functionality and quality of the project

    • Deployment phase to release the project to users

    • Maintenance phase to provide updates and support

  • Answered by AI
  • Q2. How we connect frontend to backend
  • Ans. 

    Frontend can connect to backend through API calls, web sockets, or GraphQL queries.

    • Use API calls to send requests from frontend to backend and receive responses

    • Implement web sockets for real-time communication between frontend and backend

    • Utilize GraphQL queries to fetch specific data from backend as needed

  • Answered by AI

Skills evaluated in this interview

Dot Net Fullstack Developer Jobs at PwC

View all

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Tell about Oops
  • Ans. 

    Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Inheritance: Ability of a class to inherit properties and behavior from another class.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstrac...

  • Answered by AI
  • Q2. What is OOps Concept?
  • Ans. 

    Object-Oriented Programming (OOP) is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.

    • OOP focuses on creating objects that interact with each other to solve a problem.

    • Key principles of OOP include encapsulation, inheritance, and polymorphism.

    • Encapsulation involves bundling data and methods that operate on the data into a single unit.

    • ...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(1 Question)

  • Q1. Angular,c#,web api,mvc
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I was interviewed in Jan 2025.

Round 1 - One-on-one 

(5 Questions)

  • Q1. Basics of Python, Flask, ReactJs, RestApi Development
  • Q2. Python - Difference between is and ==
  • Q3. React - useEffect vs useState
  • Q4. Authentication in RestApi
  • Q5. React - Pure Component and Higher order components
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Difference between jvm jre jdk?
  • Ans. 

    JVM is the virtual machine that runs Java bytecode, JRE is the runtime environment for Java programs, and JDK is the development kit for creating Java applications.

    • JVM (Java Virtual Machine) is responsible for running Java bytecode on different platforms.

    • JRE (Java Runtime Environment) includes JVM, libraries, and other components necessary to run Java applications.

    • JDK (Java Development Kit) is a software development ki...

  • Answered by AI
  • Q2. Why string is immutable?
  • Ans. 

    String is immutable in Java to ensure security, thread safety, and optimization.

    • Immutable strings prevent accidental changes to sensitive data like passwords.

    • Immutable strings allow for safe sharing of string literals across multiple threads.

    • Immutable strings enable string pooling for memory optimization.

    • Example: String str = "Hello"; str.concat(" World"); // str remains "Hello"

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Assignment 

MCQ question , covered all topics

Round 2 - One-on-one 

(2 Questions)

  • Q1. Do you know Caching ?
  • Ans. 

    Caching is the process of storing data in a temporary location to reduce access time and improve performance.

    • Caching helps in reducing the load on the server by storing frequently accessed data closer to the user.

    • Examples of caching include browser caching, CDN caching, and database caching.

    • Caching can be implemented at different levels such as application-level caching, database-level caching, and server-level caching

  • Answered by AI
  • Q2. Spring vs spring boot?
  • Ans. 

    Spring is a framework for building Java applications, while Spring Boot is a tool that simplifies the setup and configuration of Spring applications.

    • Spring is a comprehensive framework that provides support for various Java technologies like JDBC, JPA, and REST.

    • Spring Boot is an opinionated tool that aims to simplify the development process by providing defaults for configuration and dependencies.

    • Spring Boot includes e...

  • Answered by AI
Round 3 - One-on-one 

(2 Questions)

  • Q1. How do you use joins in spring boot?
  • Ans. 

    Joins in Spring Boot are used to retrieve data from multiple tables in a database using relationships between them.

    • Use @Query annotation with JPQL or native SQL to perform joins in Spring Boot repositories

    • Specify the join condition in the query using ON keyword

    • Use JOIN FETCH to eagerly fetch associated entities in a single query

  • Answered by AI
  • Q2. Experience in production?

Interview Preparation Tips

Interview preparation tips for other job seekers - Cover all basic questions and be ready with all logical thinking

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Tell about Oops
  • Ans. 

    Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Inheritance: Ability of a class to inherit properties and behavior from another class.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstrac...

  • Answered by AI
  • Q2. What is OOps Concept?
  • Ans. 

    Object-Oriented Programming (OOP) is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.

    • OOP focuses on creating objects that interact with each other to solve a problem.

    • Key principles of OOP include encapsulation, inheritance, and polymorphism.

    • Encapsulation involves bundling data and methods that operate on the data into a single unit.

    • ...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(1 Question)

  • Q1. Angular,c#,web api,mvc

PwC Interview FAQs

How many rounds are there in PwC Dot Net Fullstack Developer interview?
PwC interview process usually has 1 rounds. The most common rounds in the PwC interview process are Technical.
How to prepare for PwC Dot Net Fullstack Developer 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 C#, Javascript, Objection Handling, Share Market and time.
What are the top questions asked in PwC Dot Net Fullstack Developer interview?

Some of the top questions asked at the PwC Dot Net Fullstack Developer interview -

  1. how we connect frontend to back...read more
  2. project flow from start to ...read more

Tell us how to improve this page.

PwC Dot Net Fullstack Developer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

Deloitte Interview Questions
3.8
 • 2.9k Interviews
Ernst & Young Interview Questions
3.4
 • 1.1k Interviews
KPMG India Interview Questions
3.5
 • 804 Interviews
ZS Interview Questions
3.4
 • 483 Interviews
BCG Interview Questions
3.8
 • 196 Interviews
Bain & Company Interview Questions
3.8
 • 103 Interviews
Blackrock Interview Questions
3.8
 • 100 Interviews
Grant Thornton Interview Questions
3.7
 • 99 Interviews
WSP Interview Questions
4.2
 • 89 Interviews
View all
PwC Dot Net Fullstack Developer Salary
based on 4 salaries
₹6.3 L/yr - ₹8.1 L/yr
17% less than the average Dot Net Fullstack Developer Salary in India
View more details
Senior Associate
15.2k salaries
unlock blur

₹8 L/yr - ₹30 L/yr

Associate
13k salaries
unlock blur

₹4.8 L/yr - ₹17 L/yr

Manager
6.8k salaries
unlock blur

₹14 L/yr - ₹44.5 L/yr

Senior Consultant
4.4k salaries
unlock blur

₹9 L/yr - ₹33 L/yr

Associate2
4.3k salaries
unlock blur

₹4.8 L/yr - ₹16.6 L/yr

Explore more salaries
Compare PwC with

Deloitte

3.8
Compare

Ernst & Young

3.4
Compare

Accenture

3.8
Compare

TCS

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview