Filter interviews by
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down a database into smaller, more manageable tables.
Each table should have a primary key and only contain data that is related to that key.
Normalization helps to prevent data inconsistencies and anomalies.
There are different levels of normalization, with each level building on t...
OOPs concepts are the fundamental principles of Object-Oriented Programming.
Encapsulation - binding data and functions that manipulate them
Inheritance - creating new classes from existing ones
Polymorphism - ability of objects to take on multiple forms
Abstraction - hiding implementation details and showing only functionality
Examples: class, object, inheritance, encapsulation, polymorphism, abstraction
Joins are used to combine data from two or more tables based on a related column.
Joins are used to retrieve data from multiple tables in a single query.
They are performed using the JOIN keyword followed by the name of the table to be joined.
Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN.
Joins are based on a related column between the tables, known as the join condition.
The result o...
I applied via campus placement at Lovely Professional University (LPU) and was interviewed before Apr 2023. There were 4 interview rounds.
2 coding questions and few MCQs
Top trending discussions
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
Advantages of OOPs include code reusability, modularity, flexibility, and easier maintenance.
Encapsulation allows data hiding and protection, reducing complexity and increasing security.
Inheritance enables code reuse and promotes the creation of hierarchical relationships between classes.
Polymorphism allows objects...
jQuery is a JavaScript library that simplifies HTML document traversal and manipulation, event handling, and animation.
jQuery is a fast, small, and feature-rich JavaScript library.
It makes things like HTML document traversal and manipulation, event handling, and animation much simpler with an easy-to-use API.
jQuery simplifies common tasks like AJAX calls and DOM manipulation.
JavaScript is a programming language that en...
Ecom is core platform
PHP is a server-side scripting language used for web development.
PHP stands for Hypertext Preprocessor.
It is open source and widely used for creating dynamic web pages.
Advantages include easy integration with HTML, support for various databases, and compatibility with different operating systems.
PHP code can be embedded within HTML code, making it easy to work with web content.
Popular websites like Facebook and WordPre
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There were 2 interview rounds.
The API allows users to retrieve weather data based on location.
Create a new endpoint that accepts a location parameter
Use a weather API service to fetch weather data based on the location
Return the weather data in a standardized format, such as JSON
The feature added to the project is a user authentication system.
Implement a login page with username and password fields.
Create a database table to store user credentials.
Hash and salt passwords for secure storage.
Implement password reset functionality.
Add user roles and permissions for access control.
posted on 12 May 2023
posted on 1 Feb 2023
I applied via Naukri.com and was interviewed in Jan 2023. There were 3 interview rounds.
posted on 1 Jun 2023
I applied via campus placement at Mahatma Gandhi Institute of Technology, Hyderabad and was interviewed in Dec 2022. There were 3 interview rounds.
It was easy- moderate in difficulty level.
posted on 9 Nov 2022
I applied via Naukri.com
OOPS concepts of Java include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: bundling data and methods within a class
Inheritance: creating new classes from existing ones
Polymorphism: using a single interface to represent multiple classes
Abstraction: hiding implementation details and showing only necessary information
posted on 9 Oct 2023
I applied via Campus Placement and was interviewed before Oct 2022. There were 4 interview rounds.
Aptitude questions and 2 coding questions were asked
Indexes in DBMS are data structures that improve the speed of data retrieval operations on a database table.
Indexes are used to quickly locate data without having to search every row in a table.
They are created on columns in a table to speed up SELECT queries.
Examples of indexes include primary keys, unique keys, and non-unique indexes.
ACID properties in DBMS refer to the key characteristics of a transaction: Atomicity, Consistency, Isolation, and Durability.
Atomicity ensures that all operations in a transaction are completed successfully or none at all.
Consistency ensures that the database remains in a consistent state before and after the transaction.
Isolation ensures that the execution of multiple transactions concurrently does not interfere with ...
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
Senior Software Engineer
786
salaries
| ₹9 L/yr - ₹32 L/yr |
Software Engineer
759
salaries
| ₹3.9 L/yr - ₹16.1 L/yr |
Lead Software Engineer
252
salaries
| ₹11 L/yr - ₹36 L/yr |
Softwaretest Engineer
116
salaries
| ₹3.5 L/yr - ₹10 L/yr |
Software Developer
96
salaries
| ₹4.3 L/yr - ₹18 L/yr |
One Network Enterprises
Persistent Systems
TCS
Wipro