Filter interviews by
There are three types of commands in a database: DDL, DML, and DCL.
DDL (Data Definition Language) commands are used to define the database structure, such as creating tables, altering tables, and dropping tables.
DML (Data Manipulation Language) commands are used to manipulate data in the database, such as inserting, updating, and deleting data.
DCL (Data Control Language) commands are used to control access to the datab...
The syntax of a procedure in SQL is similar to that of a function, but it does not return a value.
CREATE PROCEDURE procedure_name
AS
BEGIN
-- SQL statements
END;
Triggers are database objects that automatically execute in response to certain events or changes in the database.
Triggers are used to enforce business rules, audit changes, and maintain data integrity.
They can be defined to execute before or after an INSERT, UPDATE, or DELETE operation.
Triggers can be used to perform complex actions such as sending emails or updating other tables.
They can be disabled or enabled as nee...
Joins are used to combine data from two or more tables based on a related column.
Types of joins include inner join, left join, right join, and full outer join.
Inner join returns only the matching rows from both tables.
Left join returns all rows from the left table and matching rows from the right table.
Right join returns all rows from the right table and matching rows from the left table.
Full outer join returns all row...
Top trending discussions
I appeared for an interview before Aug 2016.
For loop is used for iterating over a range of values while for each loop is used for iterating over elements of an array.
For loop is used when the number of iterations is known beforehand.
For each loop is used when the number of iterations is not known beforehand.
For loop can be used with any iterable object.
For each loop can only be used with arrays and other iterable objects.
For loop uses an index variable to access...
Certifications are not mandatory for software developers, but can add value to their resume.
Certifications in programming languages like Java, Python, C++
Certifications in software development methodologies like Agile, Scrum
Certifications in cloud computing platforms like AWS, Azure
Certifications in security like CISSP, CEH
Certifications in project management like PMP
Certifications in mobile app development like Androi...
I applied via Naukri.com and was interviewed in Jun 2021. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Jul 2021. There was 1 interview round.
Polymorphism is the ability of an object to take on many forms.
Polymorphism allows objects to be treated as if they are of multiple types.
It enables code to be written that can work with objects of different classes in a uniform way.
Polymorphism can be achieved through method overloading or method overriding.
Example: A shape class can have multiple subclasses like circle, square, triangle, etc. and all can be treated a...
Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.
Inheritance allows for code reuse and promotes code organization.
The existing class is called the parent or superclass, and the new class is called the child or subclass.
The child class inherits all the properties and methods of the parent class, and can also add new properties and method...
I applied via Company Website and was interviewed in Jul 2023. There were 4 interview rounds.
I have given the coding test in python language. Out of 5 questions, we have to attain a minimum of 3 questions.
I applied via Naukri.com and was interviewed in Jan 2022. There were 3 interview rounds.
Development life cycles are processes used to plan, design, build, test, and deploy software applications.
There are several development life cycles, including Waterfall, Agile, and DevOps.
The Waterfall model is a linear approach where each phase must be completed before moving on to the next.
Agile methodologies focus on iterative development and continuous feedback.
DevOps combines development and operations to create a...
I prefer not to disclose my current or expected salary as it is not relevant to my qualifications and experience.
I believe that my skills and experience are more important than my current or expected salary
I am open to discussing compensation that is fair and competitive for the role and my qualifications
I am more interested in the opportunity to work on challenging projects and grow my skills
I would like to focus on h...
I applied via Naukri.com and was interviewed in Mar 2022. There were 2 interview rounds.
Advance C, Java script ,Python, Html, Excel knowledge
Give me topic and i will discussed you that topic about regarding all things
I applied via Walk-in and was interviewed in Sep 2022. There were 4 interview rounds.
Java basic aptitude question in general
Core java oops and thread ,collection
based on 2 reviews
Rating in categories
Software Developer
38
salaries
| ₹2.5 L/yr - ₹5.4 L/yr |
Junior Software Developer
16
salaries
| ₹2.1 L/yr - ₹7 L/yr |
Software Tester
11
salaries
| ₹2.6 L/yr - ₹5.1 L/yr |
Senior Software Developer
7
salaries
| ₹7.5 L/yr - ₹9.6 L/yr |
Software Testing Engineer
5
salaries
| ₹3 L/yr - ₹5.1 L/yr |
Marpu Foundation
Huawei Technologies
HCL Infosystems
Z X Learning