0% found this document useful (0 votes)
24 views2 pages

Interview Questions (Day - 15)

Uploaded by

Beesa Shashaank
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views2 pages

Interview Questions (Day - 15)

Uploaded by

Beesa Shashaank
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Day-15

SQL:

1. Discuss the difference between aggregate functions and window functions in


SQL and How can you partition data using window functions? Provide an
example.?
2. Can multiple conditions be used in a join statement? Provide one example?
3. What is the difference between DATE, DATETIME, and TIMESTAMP data
types?
4. What distinguishes an INNER JOIN from an OUTER JOIN in SQL?
5. What function does SQL's GROUP BY clause serve?
6. How to find the employee with a second and third MAX Salary using a SQL
query with and without using analytic functions?

Note for 6th question : create a table with 10 entries in sql which contains employee
ID, employee name, employee age and employee salary

PowerBI:

1. Can you demonstrate how to create a filter in Power BI using both visual-level
and report-level filtering?
2. Discuss a real-world scenario where row-level security would be implemented
in Power BI, and explain the steps to set it up.
3. Can you provide an example of how you would create a data model in Power
BI for a sales analysis dashboard?
4. Show me how to create a slicer in Power BI and how it can be used to
interactively filter data in visualizations.
5. Write a DAX expression using the CALCULATE function to calculate the total
sales for a specific region and time period in Power BI.

Tableau:

1. Demonstrate how to connect Tableau to a CSV file and perform basic data
exploration tasks.
2. Explain how Tableau Data Server facilitates collaboration among team
members in a data analysis project.
3. How would you handle a large dataset in Tableau to optimize performance
and ensure efficient data analysis?
4. Compare and contrast Tableau Desktop, Tableau Prep, and Tableau Server
in terms of their functionalities and use cases.
5. Connect Tableau to a relational database (e.g., MySQL) and create a basic
visualization using the connected data.
SQL Coding :

1. Retrieve the orders placed on a specific date and sort them by the customer name in
alphabetical order. Dataset: Orders (order_id, order_date, customer_id)

2. Find the products with names containing exactly three letters.

Dataset: Products (product_id, product_name)

3. Get the list of employees sorted by their salary in descending order. NULL values should
appear at the beginning. Dataset: Employees (employee_id, employee_name, salary)

4. Retrieve the customers whose names contain a space character. Dataset: Customers
(customer_id, customer_name)

5. Calculate the total quantity and total amount for each order.

Dataset: Orders (order_id, order_date), Order_Items (order_id, product_id, quantity, amount)

6. Find the average age and the number of employees for each job title.

Dataset: Employees (employee_id, employee_name, age, job_title)

7. Get the total number of products in each category.

Dataset: Products (product_id, product_name, category_id), Categories (category_id,


category_name)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy