Add office photos
Employer?
Claim Account for FREE

MPRDC

3.5
based on 4 Reviews
Filter interviews by

10+ PhonePe Interview Questions and Answers

Updated 5 Feb 2024

Q1. What is tha difference between .net framework and .net core framework

Ans.

The .NET Framework is a Windows-only framework, while .NET Core is cross-platform and open-source.

  • The .NET Framework is a Windows-only framework, while .NET Core is cross-platform and open-source.

  • .NET Framework is a mature framework with a large number of libraries, while .NET Core is a lightweight framework with fewer libraries.

  • .NET Framework requires Windows to run, while .NET Core can run on Windows, Linux, and macOS.

  • The .NET Framework is not open-source, while .NET Core i...read more

Add your answer

Q2. What is the Difference between Synchronous and Asynchronous

Ans.

Synchronous means waiting for a task to complete before moving on, while Asynchronous means not waiting for a task to complete before moving on.

  • Synchronous operations block the execution of code until the task is completed.

  • Asynchronous operations allow the code to continue executing while the task is being completed.

  • Synchronous operations are easier to understand and debug, but can cause performance issues.

  • Asynchronous operations are more complex, but can improve performance ...read more

Add your answer

Q3. What is tha overriding in c# with example

Ans.

Overriding in C# is a feature that allows a derived class to provide a different implementation of a method that is already defined in its base class.

  • Overriding is used to achieve runtime polymorphism.

  • The method in the derived class must have the same name, return type, and parameters as the method in the base class.

  • The 'override' keyword is used to indicate that a method is intended to override a base class method.

  • The 'base' keyword is used to call the base class implementat...read more

View 1 answer

Q4. What is tha iis and describ tha application pool

Ans.

IIS is a web server software developed by Microsoft. Application pool is a feature in IIS that isolates web applications.

  • IIS stands for Internet Information Services and is used to host websites and web applications.

  • It is a web server software developed by Microsoft.

  • Application pool is a feature in IIS that isolates web applications from each other.

  • Each application pool runs as a separate process and has its own set of resources.

  • This isolation provides better security, reliab...read more

View 1 answer
Discover PhonePe interview dos and don'ts from real experiences

Q5. What is difference between string and StringBuilder

Ans.

String is immutable while StringBuilder is mutable.

  • String is a sequence of characters that cannot be modified once created.

  • StringBuilder is a dynamic object that can be modified without creating a new object.

  • String is more memory efficient for small strings while StringBuilder is more efficient for large strings.

  • String concatenation creates a new string object each time while StringBuilder modifies the existing object.

  • Example: String str = "Hello"; StringBuilder sb = new Stri...read more

Add your answer

Q6. What tha difference between mvc and api

Ans.

MVC is a design pattern for creating web applications, while API is a way to expose functionality of an application to other applications.

  • MVC is used for creating web applications that follow the Model-View-Controller pattern

  • API is used for exposing functionality of an application to other applications

  • MVC is focused on creating user interfaces and handling user input

  • API is focused on providing access to data and functionality

  • MVC is typically used for server-side rendering of ...read more

Add your answer
Are these interview questions helpful?

Q7. What is tha abstraction with example

Ans.

Abstraction is the process of hiding complex implementation details and showing only necessary information.

  • Abstraction helps in reducing complexity and increasing efficiency.

  • It allows us to focus on what is important and ignore what is not.

  • For example, a car dashboard is an abstraction as it shows only necessary information like speed, fuel level, etc. and hides the complex workings of the car.

  • Abstraction can be achieved through interfaces, abstract classes, and encapsulation...read more

Add your answer

Q8. What is the thread in c#

Ans.

Thread is a lightweight unit of a process that executes instructions concurrently with other threads.

  • Threads allow for parallel execution of code.

  • They share the same memory space as the process they belong to.

  • Thread class is used to create and manage threads.

  • Thread synchronization is important to avoid race conditions.

  • Examples of multithreaded applications include web servers and video games.

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. What is tha enum in c#

Ans.

Enum is a value type that represents a set of named constants in C#.

  • Enums are used to define a set of named constants that represent a range of values.

  • Enums can be used to improve code readability and maintainability.

  • Enums can be defined with a specific underlying data type, such as int or byte.

  • Enums can have associated values and methods.

  • Example: enum Days { Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday }

  • Example: enum Colors : byte { Red = 1, Green = 2, Blue...read more

Add your answer

Q10. What is tha class and object

Ans.

A class is a blueprint for creating objects, while an object is an instance of a class.

  • A class defines the properties and methods of an object

  • An object is created from a class using the 'new' keyword

  • Multiple objects can be created from a single class

  • Objects can interact with each other through their methods and properties

Add your answer

Q11. What is the collection in c#

Ans.

Collection is a group of related objects of the same type that can be accessed and manipulated using methods.

  • Collections are used to store, retrieve, manipulate, and communicate aggregate data.

  • C# provides several built-in collection types such as List, Dictionary, Queue, Stack, etc.

  • Collections can be generic or non-generic, depending on whether they are type-safe or not.

  • Collections can be used to improve performance, simplify code, and enhance functionality.

Add your answer

Q12. What is the partial

Ans.

Partial is a keyword in C# used to define partial classes, methods, and structures.

  • Partial classes allow splitting a class definition into multiple files.

  • Partial methods allow defining a method in one part of the class and implementing it in another part.

  • Partial structures allow splitting a structure definition into multiple files.

  • Partial keyword is also used with interfaces and namespaces.

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.8
 • 2.9k Interview Questions
3.5
 • 417 Interview Questions
4.0
 • 242 Interview Questions
3.6
 • 173 Interview Questions
3.9
 • 169 Interview Questions
4.7
 • 143 Interview Questions
View all
Top MPRDC Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter