Filter interviews by
I applied via Approached by Company and was interviewed in May 2024. There were 3 interview rounds.
Problems on dsa, SQL and development
Lock keyword is used in C# to synchronize access to a shared resource by allowing only one thread to enter a critical section at a time.
Used to prevent multiple threads from accessing a shared resource simultaneously
Helps in avoiding race conditions and maintaining data integrity
Can be used with Monitor class or lock statement
Yield keyword is used in C# to return a sequence of values one at a time.
Yield keyword is used in iterator methods to return each element one by one.
It allows the method to return multiple values without needing to store them all in memory.
Yield return statement is used to return a value from the iterator method.
Inheritance is an 'is-a' relationship where a class inherits properties and behaviors from another class. Composition is a 'has-a' relationship where a class contains an instance of another class.
Inheritance involves creating a new class by using existing class's properties and behaviors.
Composition involves creating a class that contains an instance of another class.
Inheritance promotes code reusability and is used fo...
Top trending discussions
Interview experience
Software Engineer
90
salaries
| ₹3.6 L/yr - ₹11.5 L/yr |
Senior Software Engineer
27
salaries
| ₹7.5 L/yr - ₹17 L/yr |
Senior Data Analyst
17
salaries
| ₹6 L/yr - ₹11 L/yr |
Data Analyst
16
salaries
| ₹4 L/yr - ₹7.2 L/yr |
Product Manager
15
salaries
| ₹17 L/yr - ₹35 L/yr |
Capillary Technologies
Loyalty Solutions & Research
QwikCilver Solutions
PAYBACK