i
Codebase Solutions
Filter interviews by
I applied via Job Portal and was interviewed in Jul 2023. There were 5 interview rounds.
I appeared for an interview in Sep 2024.
I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.
Basic Data Analyst, please explain the project in detail.
I applied via LinkedIn and was interviewed in Sep 2023. There were 2 interview rounds.
Codebase Solutions interview questions for popular designations
Top trending discussions
CLR stands for Common Language Runtime, it is the virtual machine component of the .NET framework.
CLR is responsible for managing the execution of .NET programs.
It provides services such as memory management, exception handling, and security.
CLR compiles the intermediate language code into native code during execution.
It allows for cross-language integration and interoperability within the .NET framework.
Examples of la...
Common Language Runtime (CLR) is the virtual machine component of Microsoft's .NET framework, responsible for managing execution of .NET programs.
CLR provides various services such as memory management, exception handling, and security.
It compiles intermediate language code into machine code during execution.
CLR allows for interoperability between different languages in the .NET framework.
Example: C# and VB.NET code ca...
D/W array is a dynamic array in .Net that can grow or shrink in size. ArrayList is a collection class that can store objects of any type.
D/W array is a resizable array that automatically adjusts its size as elements are added or removed.
ArrayList is a collection class that can store objects of any type, allowing for flexibility in data storage.
Example: D/W array - string[] myArray = new string[5]; ArrayList - ArrayList
readonly variables can be assigned a value either at the time of declaration or in the constructor, while const variables must be assigned a value at the time of declaration and cannot be changed.
readonly variables can be assigned a value at runtime, while const variables must be assigned a value at compile time
readonly variables can be assigned a value in the constructor, while const variables cannot
const variables ar...
const is compile-time constant, while readonly is runtime constant.
const values are determined at compile time and cannot be changed during runtime
readonly values can be assigned a value either at the declaration or in the constructor and can be changed at runtime
const is used for values that are known at compile time, like mathematical constants
readonly is used when the value needs to be initialized at runtime, like d
Dependency injection is a design pattern where components are given their dependencies rather than creating them internally.
Dependency injection helps in achieving loose coupling between classes.
It allows for easier testing and maintenance of code.
There are three types of dependency injection - constructor injection, setter injection, and interface injection.
Example: Instead of creating an instance of a class within an...
Injecting dependencies allows for better flexibility, testability, and maintainability in code.
Injecting dependencies means passing objects that a class needs rather than creating them within the class.
This allows for easier testing by mocking dependencies and swapping them out for different implementations.
Dependency injection frameworks like Unity, Ninject, or Autofac can help manage dependencies.
Example: Instead of ...
based on 4 interviews
Interview experience
based on 9 reviews
Rating in categories
Software Engineer
4
salaries
| ₹7 L/yr - ₹10 L/yr |
Software Developer
4
salaries
| ₹3 L/yr - ₹3.2 L/yr |
HR Manager
4
salaries
| ₹6 L/yr - ₹6.5 L/yr |
Senior Developer
4
salaries
| ₹10.4 L/yr - ₹12 L/yr |
Sdet Lead
4
salaries
| ₹25 L/yr - ₹55 L/yr |
Cogniter Technologies
IVTL Infoview Technologies
Apmosys Technologies
Pitney Bowes