Filter interviews by
WHERE clause filters rows before grouping and HAVING clause filters groups after grouping.
WHERE clause is used to filter rows based on a condition
HAVING clause is used to filter groups based on a condition
WHERE clause is used with SELECT, UPDATE, DELETE statements
HAVING clause is used with GROUP BY clause
WHERE clause is executed before GROUP BY clause
HAVING clause is executed after GROUP BY clause
To delete duplicate rows, use the DISTINCT keyword or GROUP BY clause.
Use the DISTINCT keyword to select unique rows from a table.
Use the GROUP BY clause to group rows with the same values together.
Use the HAVING clause to filter out groups with more than one row.
Use the DELETE statement with a subquery to delete duplicate rows.
Example: DELETE FROM table_name WHERE id NOT IN (SELECT MIN(id) FROM table_name GROUP B...
Query to retrieve salary based on employee tenure
Use the DATEDIFF function to calculate the tenure of each employee
Join the employee and salary tables on the employee ID
Filter the results based on the tenure of the employee
Select the employee name and salary
Query to calculate manager commission based on employee commission
Join the employee and manager tables on the manager ID
Calculate the total commission earned by each employee
Calculate the total commission earned by all employees under each manager
Calculate the manager commission as a percentage of the total employee commission
Return the manager name and commission amount
Triggers are database objects that automatically execute in response to certain events or changes in data.
Triggers can be used to enforce business rules and data integrity
They can be used to audit changes to data
Triggers can be used to replicate data to other systems
Examples of events that can trigger a trigger include INSERT, UPDATE, and DELETE statements
Views, functions, and stored procedures are database objects used to manipulate and retrieve data.
Views are virtual tables that display data from one or more tables in a specific way.
Functions are reusable code blocks that perform a specific task and return a value.
Stored procedures are precompiled SQL statements that can be executed with parameters.
All three objects can improve performance and simplify complex qu...
I applied via Naukri.com and was interviewed in May 2021. There was 1 interview round.
Views, functions, and stored procedures are database objects used to manipulate and retrieve data.
Views are virtual tables that display data from one or more tables in a specific way.
Functions are reusable code blocks that perform a specific task and return a value.
Stored procedures are precompiled SQL statements that can be executed with parameters.
All three objects can improve performance and simplify complex queries...
WHERE clause filters rows before grouping and HAVING clause filters groups after grouping.
WHERE clause is used to filter rows based on a condition
HAVING clause is used to filter groups based on a condition
WHERE clause is used with SELECT, UPDATE, DELETE statements
HAVING clause is used with GROUP BY clause
WHERE clause is executed before GROUP BY clause
HAVING clause is executed after GROUP BY clause
Query to retrieve salary based on employee tenure
Use the DATEDIFF function to calculate the tenure of each employee
Join the employee and salary tables on the employee ID
Filter the results based on the tenure of the employee
Select the employee name and salary
Query to calculate manager commission based on employee commission
Join the employee and manager tables on the manager ID
Calculate the total commission earned by each employee
Calculate the total commission earned by all employees under each manager
Calculate the manager commission as a percentage of the total employee commission
Return the manager name and commission amount
Triggers are database objects that automatically execute in response to certain events or changes in data.
Triggers can be used to enforce business rules and data integrity
They can be used to audit changes to data
Triggers can be used to replicate data to other systems
Examples of events that can trigger a trigger include INSERT, UPDATE, and DELETE statements
To delete duplicate rows, use the DISTINCT keyword or GROUP BY clause.
Use the DISTINCT keyword to select unique rows from a table.
Use the GROUP BY clause to group rows with the same values together.
Use the HAVING clause to filter out groups with more than one row.
Use the DELETE statement with a subquery to delete duplicate rows.
Example: DELETE FROM table_name WHERE id NOT IN (SELECT MIN(id) FROM table_name GROUP BY col...
Top trending discussions
posted on 13 Jan 2021
I applied via Referral and was interviewed before Jan 2020. There was 1 interview round.
We are using a variety of technologies, including some of the latest ones.
We are using React for our front-end development.
We are also using Node.js for our back-end development.
We are using Docker for containerization.
We are using Kubernetes for orchestration.
We are using AWS for cloud hosting.
We are constantly evaluating new technologies to see if they can improve our development process.
It depends on the specific requirements and constraints of the project.
Consider the project's goals and objectives
Evaluate the available technologies and their capabilities
Assess the project's budget and timeline
Consult with stakeholders and experts in the field
Examples: React vs Angular, MySQL vs MongoDB, Java vs Python
I applied via Company Website and was interviewed before Dec 2019. There were 3 interview rounds.
posted on 12 Apr 2023
I applied via Recruitment Consulltant and was interviewed before Apr 2022. There were 3 interview rounds.
25 MCQ questions online with time limit
Create webapp . Frontend, Backend , data encryption
Aptitude test details in the snovasys are best aptitude test details in snovasys and in the snovasys i thought like i need to learn more in the aptitude atmy strating of career and all all all alllllllllllllllllllllllll abc and the best buddy program we have invested on the internet today at the speed limit of data and the policy are not good we need to improve all the data and the data is not good of all the data to be shared and with in the organisation all the data is must and should need to learn careful and all the data is need to know all the must and should detailed actions are taken on their data
I am unable to provide my current salary as it is confidential.
My current salary is confidential and I am unable to disclose it.
I prefer to discuss salary expectations rather than disclosing my current salary.
Salary is negotiable based on the position and responsibilities.
I am more interested in discussing the opportunities and growth potential in this role.
I applied via Campus Placement and was interviewed in Dec 2023. There were 2 interview rounds.
Give a pattern and solved people enter into techinal round 1.I cleard this test and enter to tr1
I appeared for an interview before Feb 2024.
Concentrate on identifying patterns and understanding time complexity.
Concentrate on identifying patterns and understanding time complexity.
Concentrate on addressing problems through various approaches and consider their time complexity.
I appeared for an interview in Mar 2025, where I was asked the following questions.
based on 4 reviews
Rating in categories
Business Intelligence Consultant
8
salaries
| ₹3 L/yr - ₹6.5 L/yr |
Associate BI Consultant
6
salaries
| ₹3 L/yr - ₹4 L/yr |
Software Consultant
6
salaries
| ₹2.5 L/yr - ₹8 L/yr |
Associate Software Consultant
5
salaries
| ₹3.1 L/yr - ₹4.8 L/yr |
Senior Software Consultant
5
salaries
| ₹6.3 L/yr - ₹12 L/yr |
Northcorp Software
Zidio Development
Accel Frontline
Elentec Power India (EPI) Pvt. Ltd.