Filter interviews by
I applied via Approached by Company and was interviewed before Oct 2022. There were 2 interview rounds.
Interface is a blueprint of a class that defines a set of methods without implementation. Used for achieving abstraction and multiple inheritance.
Interfaces are used to define a contract that classes must implement, ensuring consistency and flexibility in code.
Interfaces are commonly used in C# to achieve multiple inheritance, as a class can implement multiple interfaces but inherit from only one class.
Pros of interfac...
SQL procedures are used to perform a set of actions, while functions return a value.
Procedures can perform multiple actions, while functions return a single value
Functions can be used in SQL statements like SELECT, WHERE, etc., while procedures cannot
Functions can be called from within SQL statements, while procedures cannot
Functions must return a value, while procedures do not necessarily have to
SQL injection is a type of cyber attack where malicious SQL code is inserted into input fields to manipulate database queries.
SQL injection occurs when a user input is not properly sanitized and allows attackers to execute malicious SQL statements.
Attackers can use SQL injection to access, modify, or delete data from a database.
Preventing SQL injection involves using parameterized queries, input validation, and escapin...
Stored procedures are precompiled SQL queries stored in the database for reuse and improved performance.
Stored procedures can improve performance by reducing network traffic and optimizing query execution.
They can be used to encapsulate complex business logic in the database.
Stored procedures can enhance security by controlling access to data through parameterized queries.
They promote code reusability and maintainabili...
Memory management in .NET involves automatic memory allocation and garbage collection.
Automatic memory allocation is done using the managed heap in .NET.
Garbage collection is responsible for reclaiming memory that is no longer in use.
Developers can also manually manage memory using techniques like IDisposable and using statements.
posted on 14 May 2022
I applied via Naukri.com and was interviewed before May 2021. There was 1 interview round.
I applied via Walk-in and was interviewed before Apr 2020. There were 5 interview rounds.
I applied via Recruitment Consultant and was interviewed before Sep 2020. There were 3 interview rounds.
I applied via Job Portal and was interviewed before Apr 2021. There was 1 interview round.
Solid principles are a set of design principles for writing maintainable and scalable code in C#.
Single Responsibility Principle (SRP) - a class should have only one reason to change
Open/Closed Principle (OCP) - a class should be open for extension but closed for modification
Liskov Substitution Principle (LSP) - derived classes should be substitutable for their base classes
Interface Segregation Principle (ISP) - client...
I applied via Campus Placement and was interviewed before May 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before Apr 2020. There were 5 interview rounds.
I applied via Campus Placement and was interviewed before Jan 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before May 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.
based on 2 interviews
Interview experience
based on 10 reviews
Rating in categories
Software Developer
11
salaries
| ₹5 L/yr - ₹8.1 L/yr |
Accountant
7
salaries
| ₹3 L/yr - ₹4.1 L/yr |
Software Programmer
7
salaries
| ₹4.5 L/yr - ₹6.5 L/yr |
Senior Software Engineer
6
salaries
| ₹5.5 L/yr - ₹11 L/yr |
SQL Developer
5
salaries
| ₹6 L/yr - ₹7.8 L/yr |
TCS
Accenture
Wipro
Cognizant