Question Bank
1899 approved questions from the community
Abstract classes in TypeScript can be directly instantiated using the 'new' keyword.
TypeScript supports function overloads, allowing multiple signatures for a single function implementation.
Declaring an object with 'const' in TypeScript makes the internal state of that object immutable.
What does the 'never' type represent in TypeScript?
What is a 'Tuple' in TypeScript?
In SQL, what is the 'ACID' property that ensures all operations in a transaction succeed or none at all?
Which ASP.NET Core component handles HTTP requests and responses in a pipeline?
In the async/await pattern, what happens when the 'await' keyword is encountered?
What is the primary difference between an abstract class and an interface in C#?
What is a delegate in C#?
Which type of polymorphism is achieved through method overriding in C#?
How does the two-pointer technique find the middle of a linked list in a single pass?
What are the three pointers typically used in an iterative in-place linked list reversal?
What is the time complexity of deleting the last node of a Singly Linked List (without a tail pointer)?
In the Quickselect algorithm, what is the expected (average) time complexity for finding the kth largest element?
Why is inserting an element at the beginning of a standard fixed-size array an O(n) operation?
Which of the following is NOT typically stored in the underlying implementation of an array slice?
What are the two common mathematical steps to rotate a 2D matrix by 90 degrees clockwise in-place?
If you use the sorting approach to find duplicates in an array, what is the best possible average time complexity assuming an efficient sorting algorithm is used?
The async pipe automatically unsubscribes from Observables when a component is destroyed, preventing memory leaks.