Faster and better experience!
i
Techahead Software
Filter interviews by
I applied via campus placement at University Business School (UBS), Chandigarh and was interviewed before Jun 2022. There were 3 interview rounds.
It was a technical round of interview
Inheritance is a concept in object-oriented programming where a class inherits attributes and methods from another class.
Allows a class to inherit properties and behavior from another class
Promotes code reusability and reduces redundancy
Derived class can access all public and protected members of the base class
Types of inheritance include single, multiple, multilevel, and hierarchical inheritance
Example: Class 'Car' ca...
I was interviewed in Oct 2016.
Top trending discussions
posted on 24 Oct 2024
I applied via Campus Placement and was interviewed in Sep 2024. There were 4 interview rounds.
Aptitude test is at moderate level
2 coding questions rest of are pseudo code
posted on 4 Feb 2024
I applied via campus placement at IMS Engineering College, Ghaziabad and was interviewed in Jan 2024. There was 1 interview round.
Normalization is the process of organizing data in a database to eliminate redundancy and improve data integrity.
Normalization helps in reducing data redundancy by breaking down a large table into smaller, more manageable tables.
It ensures that each piece of data is stored only once, reducing storage space and improving efficiency.
Normalization also helps in maintaining data integrity by preventing anomalies like updat...
Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as the same type.
Polymorphism is a fundamental concept in object-oriented programming.
It allows a single interface to be used for different types of objects.
Polymorphism can be achieved through method overriding and method overloading.
Example: A shape class with different subclasses like circle, square,
I applied via Campus Placement
Dsa problems dp and tress problem
posted on 8 Mar 2024
I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.
Dependency injection is a design pattern used to remove hard-coded dependencies and make components more modular and testable.
Constructor injection: Dependencies are provided through a class's constructor.
Setter injection: Dependencies are set through setter methods.
Interface injection: Dependencies are injected through an interface.
Spring framework in Java uses dependency injection to manage components.
Angular framewo...
I applied via Walk-in and was interviewed in Feb 2024. There were 4 interview rounds.
Basic pattern question
Moderate level related to array and string
Difficult questions pattern string array tree
posted on 7 Mar 2023
Singleton design pattern restricts the instantiation of a class to a single instance and provides global access to it.
Used when only one instance of a class is required throughout the application
Provides a global point of access to the instance
Implemented using a private constructor, static method, and static variable
Example: Logger class, Database connection class
C# LINQ queries for group and sum data from data table
Use GroupBy() method to group data based on a specific column
Use Sum() method to calculate the sum of a column
Use Select() method to select the required columns
Solid design principles are a set of guidelines for writing maintainable and scalable code.
Single Responsibility Principle (SRP) - each class should have only one responsibility
Open/Closed Principle (OCP) - classes should be open for extension but closed for modification
Liskov Substitution Principle (LSP) - subclasses should be able to replace their parent classes without affecting the program's correctness
Interface Se...
based on 1 interview
Interview experience
based on 8 reviews
Rating in categories
Software Engineer
128
salaries
| ₹4 L/yr - ₹14 L/yr |
Associate Software Engineer
77
salaries
| ₹3 L/yr - ₹8 L/yr |
Senior Software Engineer
47
salaries
| ₹6 L/yr - ₹15 L/yr |
Software Developer
21
salaries
| ₹3 L/yr - ₹10 L/yr |
Business Analyst
12
salaries
| ₹5 L/yr - ₹12.5 L/yr |
Infosys
TCS
Wipro
HCLTech