SQL and BI Developer

SQL and BI Developer Interview Questions and Answers

Updated 9 Jan 2025
search-icon

Q1. What is tableau blend and join

Ans.

Tableau blend is combining data from different data sources, while join is combining data from the same data source.

  • Tableau blend is used to combine data from different data sources in a single view.

  • Join is used to combine data from the same data source based on a common key.

  • Blending is done at the visualization level, while joining is done at the data source level.

  • Blending allows for combining data that may not have a direct relationship, while joining requires a common key ...read more

Q2. Count Sum of sales by customer in MySQL.

Ans.

Use GROUP BY clause to count sum of sales by customer in MySQL.

  • Use GROUP BY customer_id to group sales by customer

  • Use SUM(sales_amount) to calculate total sales for each customer

Q3. Count Max sales by customer

Ans.

Use SQL query to count the maximum sales by customer.

  • Use GROUP BY clause to group the sales by customer.

  • Use MAX() function to find the maximum sales for each customer.

  • Use COUNT() function to count the maximum sales for each customer.

Q4. Explain more about filter

Ans.

Filters in SQL are used to restrict the result set based on specified criteria.

  • Filters are used in the WHERE clause of a SQL query to specify conditions that must be met for a row to be included in the result set.

  • Filters can be used to restrict the result set based on one or more columns, using comparison operators such as =, <>, >, <, >=, <=, etc.

  • Filters can also be combined using logical operators such as AND, OR, and NOT to create complex conditions.

  • Examples: WHERE age > 1...read more

Are these interview questions helpful?

Q5. what is schmea s

Ans.

Schema is a logical collection of database objects such as tables, views, indexes, etc.

  • Schema helps organize and manage database objects

  • It defines the structure of the database

  • Each schema is owned by a database user

Q6. All types of joining

Ans.

Different types of joining in SQL include inner join, outer join, left join, right join, and full join.

  • Inner join: Returns rows when there is a match in both tables

  • Outer join: Returns all rows when there is a match in one of the tables

  • Left join: Returns all rows from the left table and the matched rows from the right table

  • Right join: Returns all rows from the right table and the matched rows from the left table

  • Full join: Returns rows when there is a match in one of the tables

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q7. types of schmea s

Ans.

There are three types of schemas in SQL: star schema, snowflake schema, and galaxy schema.

  • Star schema: central fact table connected to dimension tables in a star-like structure.

  • Snowflake schema: normalized version of a star schema with dimension tables further normalized.

  • Galaxy schema: combination of multiple star schemas sharing dimension tables.

Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.8
 • 5.6k Interviews
3.4
 • 70 Interviews
4.0
 • 63 Interviews
3.7
 • 8 Interviews
3.7
 • 1 Interview
4.6
 • 1 Interview
View all

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary

SQL and BI Developer Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter