Filter interviews by
I appeared for an interview in Mar 2024.
A collection is a group of related objects or data items that are stored together.
Collections in .NET include List, Dictionary, Queue, Stack, etc.
Collections allow for easy manipulation and organization of data.
Example: List<string> names = new List<string>();
An interface in .NET is a reference type that defines a contract for classes to implement certain methods and properties.
Interfaces contain method signatures but no implementation.
Classes can implement multiple interfaces.
Interfaces are used to achieve abstraction and multiple inheritance in C#.
Example: public interface IShape { void Draw(); }
Data abstraction in OOPs is the concept of hiding the implementation details of a class and only showing the necessary information to the outside world.
Data abstraction allows for creating abstract classes and interfaces to define the structure of a class without revealing the implementation details.
It helps in reducing complexity by only showing the essential features of an object.
By using abstract classes and interfa...
A static method is a method that belongs to the class itself, rather than to instances of the class.
Static methods can be called directly on the class without needing an instance of the class.
They are commonly used for utility methods that do not require access to instance variables.
Static methods cannot access non-static members of the class.
Example: Math.Max() is a static method in the Math class that returns the lar...
Overriding is a concept in object-oriented programming where a subclass provides a specific implementation of a method that is already provided by its parent class.
Occurs in inheritance when a subclass provides a specific implementation for a method that is already defined in its parent class
The method in the subclass must have the same name, return type, and parameters as the method in the parent class
Allows for polym...
Top trending discussions
I applied via Company Website and was interviewed before Oct 2019. There were 4 interview rounds.
I appeared for an interview in Oct 2016.
Regular expressions in PHP are powerful tools for pattern matching and manipulating strings.
Regular expressions are defined using the preg_match() function in PHP.
They are used to search, replace, and validate strings based on specific patterns.
Regex patterns consist of a combination of characters and special symbols.
Modifiers can be added to the pattern to control the matching behavior.
Common regex functions in PHP in...
Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as the same type.
Polymorphism allows a single interface to be used for different types of objects.
It enables code reusability and flexibility in object-oriented programming.
For example, a parent class 'Animal' can have multiple child classes like 'Dog', 'Cat', and 'Bird'. They can all be treated as 'Anim...
I appeared for an interview in Dec 2016.
A DBMS for managing college faculty, professors, courses, and students.
The DBMS should have tables for faculty, professors, courses, and students.
Each table should have appropriate attributes to store relevant information.
Relationships can be established between tables using foreign keys.
Queries can be used to retrieve information about faculty, professors, courses, and students.
The DBMS can be used to track enrollment...
Yes, I believe in seeking help when stuck in a problem as it leads to faster resolution and learning.
I believe in collaborating with team members to brainstorm solutions
I am not afraid to ask for help from more experienced developers
I utilize online resources like Stack Overflow or documentation when needed
Teamwork is collaborating with others towards a common goal, utilizing each member's strengths and skills.
Collaborating with others towards a common goal
Utilizing each member's strengths and skills
Communicating effectively and openly
Respecting and valuing diverse perspectives
Sharing responsibilities and supporting each other
Celebrating successes as a team
When faced with an unsolvable problem, I break it down, research, seek help, experiment, and iterate until a solution is found.
Break down the problem into smaller, manageable parts
Research and gather information related to the problem
Seek help from colleagues, online communities, or experts
Experiment with different approaches or solutions
Iterate and refine the solution based on feedback and results
based on 1 interview experience
Difficulty level
Process Associate
65
salaries
| ₹1.2 L/yr - ₹3.6 L/yr |
Softwaretest Engineer
13
salaries
| ₹2.4 L/yr - ₹6 L/yr |
AR Caller
12
salaries
| ₹2 L/yr - ₹3.2 L/yr |
Software Engineer
10
salaries
| ₹3 L/yr - ₹6.9 L/yr |
Software Developer
10
salaries
| ₹3.2 L/yr - ₹6.5 L/yr |
Oracle
Amdocs
Carelon Global Solutions
Automatic Data Processing (ADP)