Filter interviews by
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
Asked quant and reasoning and English
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down data into smaller, more manageable tables
It helps in reducing data redundancy by storing data in a structured manner
Normalization ensures data integrity by minimizing data anomalies
There are different normal forms such as 1NF, 2NF, 3NF, BCNF, etc.
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Types of normalization include 1NF, 2NF, 3NF, BCNF, and 4NF.
1NF (First Normal Form) ensures that each column contains atomic values.
2NF (Second Normal Form) eliminates partial dependencies by ensuring all non-key attributes are fully functionally dependent on the primary key.
3NF (Third Normal Form) eliminates t...
Top trending discussions
Classes can have both implementation and data members, while interfaces can only have method signatures.
Classes can have constructors, interfaces cannot.
Classes can have access modifiers for their members, interfaces cannot.
A class can implement multiple interfaces, but can only inherit from one class.
Interfaces are used to achieve abstraction and multiple inheritance in Java.
Example: Class 'Animal' can have methods li...
posted on 20 Jun 2024
React DOM is a package that provides methods for updating the DOM in response to React components.
React DOM is used to render React components to the DOM.
It provides methods like ReactDOM.render() to render components.
React DOM efficiently updates the DOM when the state of a component changes.
It handles events and updates the DOM accordingly.
React DOM is separate from React itself, allowing for flexibility in rendering
MVC in Rails is a software design pattern that separates the application into three main components: Model, View, and Controller.
Model: Represents the data and business logic of the application.
View: Represents the user interface of the application.
Controller: Acts as an intermediary between the Model and View, handling user input and updating the Model accordingly.
Example: In a Rails application, a User model would ha...
I applied via Referral and was interviewed in Aug 2023. There were 3 interview rounds.
12 Questions related to SQL.
posted on 20 Jun 2024
Write code for micro service
Singleton is a design pattern that restricts the instantiation of a class to one object.
Singleton pattern ensures that a class has only one instance and provides a global point of access to it.
Commonly used in scenarios where only a single instance of a class is needed, such as database connections or configuration settings.
Implementation can involve a private constructor, a static method to access the instance, and a ...
posted on 29 Dec 2022
I applied via Naukri.com and was interviewed in Nov 2022. There were 2 interview rounds.
posted on 25 Feb 2022
Garbage collector algorithm manages memory allocation and deallocation in a program.
Garbage collector automatically frees up memory that is no longer in use.
It identifies and removes objects that are no longer referenced by the program.
There are different types of garbage collector algorithms such as mark-and-sweep, reference counting, and generational.
Java and .NET languages use garbage collector by default.
Garbage co...
Interview experience
Software Engineer
378
salaries
| ₹6.4 L/yr - ₹18.5 L/yr |
Senior Software Engineer
251
salaries
| ₹8 L/yr - ₹32.5 L/yr |
Software Developer
176
salaries
| ₹5.5 L/yr - ₹19.5 L/yr |
Software Engineer III
156
salaries
| ₹12.1 L/yr - ₹34 L/yr |
Software Engineer2
156
salaries
| ₹10 L/yr - ₹21 L/yr |
TCS
Infosys
Wipro
HCLTech