Filter interviews by
I applied via Monster and was interviewed before Dec 2022. There were 5 interview rounds.
Aptitude consist of as usual normal verbal logical reasoning some coding questions
Top trending discussions
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Extension methods allow adding new methods to existing types without modifying the original type
Extension methods are static methods that can be called as if they were instance methods of the extended type
They are defined in static classes and must be in the same namespace as the extended type
They are commonly used to add functionality to existing types or interfaces without modifying them directly
Union combines and removes duplicates, Union All combines without removing duplicates.
Union removes duplicates from the result set, while Union All does not.
Union is slower than Union All because it has to perform an additional step to remove duplicates.
Union is used when you want to combine two result sets and remove duplicates, while Union All is used when you want to combine two result sets without removing duplicat
Constructor chaining is the process of calling one constructor from another constructor within the same class.
Allows for reusing code and avoiding duplication
Can be achieved using 'this' keyword in the constructor
Example: public MyClass(int x) : this(x, 0) {}
CTE stands for Common Table Expressions, which is a temporary result set that can be referenced within a SELECT, INSERT, UPDATE, or DELETE statement.
CTEs are defined using the WITH keyword in SQL.
They help improve readability and maintainability of complex queries.
CTEs can be recursive, allowing for hierarchical data querying.
Example: WITH CTE AS (SELECT * FROM table_name) SELECT * FROM CTE;
Example: WITH RECURSIVE CTE ...
A constructor is a special method in a class that is automatically called when an object of that class is created.
Constructors have the same name as the class they belong to.
They are used to initialize the object's state.
Constructors can be parameterized or default (no parameters).
Example: public class Person { public Person(string name) { this.Name = name; } }
Use bulk insert or batch processing to send large amounts of data through the database.
Use bulk insert operations provided by the database management system.
Consider using batch processing techniques to optimize performance.
Use stored procedures or parameterized queries for efficient data transfer.
I have used the MVC (Model-View-Controller) design pattern in my project.
Separates the application into three main components: Model, View, and Controller
Promotes code reusability, modularity, and maintainability
Example: ASP.NET MVC framework
Singleton pattern ensures a class has only one instance and provides a global point of access to it.
Characteristics include private constructor, static instance variable, static method to access instance, lazy initialization, and thread safety.
Example: public class Singleton { private static Singleton instance; private Singleton() {} public static Singleton getInstance() { if (instance == null) { instance = new Singlet
Use LINQ to fetch data from the 'students' table in ascending order of 'studentid'.
Use LINQ query syntax or method syntax to retrieve data from the 'students' table.
Order the data by 'studentid' in ascending order using the 'OrderBy' or 'OrderByDescending' method.
Ensure that the LINQ query is executed against the database to fetch the data.
I applied via Walk-in and was interviewed in Mar 2024. There were 2 interview rounds.
Depends on the job role, company size, location, and benefits package.
Consider the job role and responsibilities - more senior roles typically command higher salaries.
Research the average salary for DOT NET Developers in your location.
Take into account the size and reputation of the company - larger companies may offer higher salaries.
Factor in any additional benefits such as healthcare, bonuses, or stock options.
Be pr...
I applied via Naukri.com and was interviewed in Nov 2021. There were 3 interview rounds.
Button trigger in MVC allows for user interaction and execution of server-side code.
Buttons can be created using HTML helpers in MVC
Button click events can be handled using jQuery or JavaScript
Server-side code can be executed using AJAX calls or form submissions
Delegate is a type that represents references to methods with a specific parameter list and return type.
Delegates are similar to function pointers in C++.
Delegates can be used to pass methods as arguments to other methods.
Delegates can be used to define callback methods.
Delegates can be chained together using the + or += operator.
Delegates can be removed from a chain using the - or -= operator.
Simple coding questions.
I applied via Campus Placement and was interviewed in Nov 2022. There were 3 interview rounds.
Basic aptitude round and 2 coding questions
5 questions ( 3 coding ).. and 2 objective MCQ
posted on 10 Mar 2022
Topic wt is ms office
Eassys dscover the basic structure of all essaysand see what a goo d essay introduction and conclusion look like
based on 2 reviews
Rating in categories
Senior Executive HR & Administration
4
salaries
| ₹2.2 L/yr - ₹4.4 L/yr |
Infosys
TCS
Wipro
HCLTech