0% found this document useful (0 votes)
4 views9 pages

Interview Questions

The document outlines a 23-day interview preparation plan covering SQL, Python, Power BI, and Exploratory Data Analysis (EDA). Each day focuses on specific topics with a series of interview questions designed to test knowledge and skills in these areas. The questions range from basic definitions to practical coding tasks and data analysis concepts.

Uploaded by

YASHWARDHAN
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)
4 views9 pages

Interview Questions

The document outlines a 23-day interview preparation plan covering SQL, Python, Power BI, and Exploratory Data Analysis (EDA). Each day focuses on specific topics with a series of interview questions designed to test knowledge and skills in these areas. The questions range from basic definitions to practical coding tasks and data analysis concepts.

Uploaded by

YASHWARDHAN
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/ 9

Interview Questions:

Day 1
Topic - SQL
1- What is the difference between SQL's WHERE and HAVING clauses?
2- Write a SQL query to find the second-highest salary from an employee table.
3- What is the difference between UNION and UNION ALL in SQL?
4- What are the types of SQL JOINS?
5- What are Aggregate functions?

Day 2
Topic - Python
1- What is the difference between a Set, List, Tuple and Dictionary?
2- What is a lambda function?
3- What is List Comprehension? Give an Example.
4- How is Exceptional handling done in Python?
5- Write code for converting an Integer into Decimals.

Day 3
Topic – PowerBI

1- Difference between Power Query and Power Pivot

2- What is DAX?

3- What are Filters in Power BI?

4- What are Custom Visuals in Power BI?

5- What is a slicer in Power BI, and how is it used for data filtering?
Day 4

Topic - EDA

1- What is the Difference between Univariate, Bivariate, and Multivariate


analysis?

2- During the data preprocessing step, how should one treat missing/null
values? How will you deal with them?

3- What is an outlier and how to identify them?

4- How can the data be normalized?

5- Difference between normalization and denormalization?

Day 5

Topic - SQL

1- What are Tables and Fields?

2- What is the difference between the SQL statements DELETE and


TRUNCATE?

3- What is the difference between CHAR and VARCHAR in SQL?

4- Write a SQL query to fetch "FIRST_NAME" from the student table.

5- Write a SQL query to fetch unique values of MAJOR Subjects from


Student table.

Day 6

Topic – Python

1- What are Arguments in Python?

2- What is Indentation?

3- What are Built-in data types in Python?

4- Write code for Counting Vowels in a Given Word – “Technique”

5- Write code for Finding the Maximum Number in a List: numberList =


[15, 85, 35, 89, 125]
Day 7

Topic – PowerBI(Power Query)

1- How will you change the source path of your data?

2- What is the difference between copying and referencing a table/ query?

3- How can you see the statistics of any column?

4- What do you mean by Left anti merge option?

Day 8

Topic- SQL

1- What is the default sorting order in SQL?

2- What is the difference between a clustered and a non-clustered index in


SQL?

3- What are the different types of normalizations?

4- Explain Boyce-Codd Normal Form (BCNF).

5- Write a SQL query to find the position of alphabet ('a') int the first name
column 'Shivansh' from Student table.

Day 9

Topic – Python

1- What does the // Operator do?

2- Difference between ‘is’ and ‘==’ operator.

3- Write a code to Find the Minimum Number in a List: numberList


= [15, 85, 35, 89, 125, 2]

4- Differentiate between append() and extend().

5- What are *args and *kwargs?


Day 10

Topic – EDA

1- Explain different type of business moment.

2- What is Typecasting?

3- How to handle duplicates in python and sql? Write code.

4- What is zero and non zero variance.

5- How to handle missing values?

Day 11

Topic- Power BI(Model View )

1- What is Semi- Additive Fact table?

2- What are conform dimensions.

3- What is the use of model view in Power BI?

4- What is the purpose of the model view?

Day 12

Topic – SQL

1- What is window function?

2- Distinguish between nested subquery, correlated subquery, and join


operation.

3- What are OLAP and OLTP?

4- Explain the use of the COALESCE function in SQL.

5- Write an SQL query to fetch the count of Students having Major


Subject ‘Science’.
Day 13

Topic – Python

1- How do you iterate through a list in Python?

2- What is the use of lambda functions?

3- Write code to add Two List Elements Together:

lst1 = [1, 2, 3]

lst2 = [4, 5, 6]

Day 14

Topic – EDA

1- What is dummy variable creation?

2- What is Discretization, Binning, Grouping?

3- What is Variance and Standard Deviation?

4- Explain Skewness?

5- Explain Kurtosis?

Day 15

Topic – PowerBI (Report View)

1- What is report view?

2- What are the different filter options available in PowerBI?

3- What will you do if some of your visuals are not filtering out on
clicking a particular visual?

4- How can you create a constant line on your visual?

Day 16
Topic – SQL

1- What is the difference between RANK() , ROW_NUMBER() and


DENSE_RANK() in SQL?

2- What is a View in SQL, and why is it used?

3- What is a Cross Join in SQL?

(Create a table first with roll no as primary key, students name, subject
they are studying i.e. PCM, PCB, COMMERCE

Min 5 values should be there in table.)

4- Write an SQL query to fetch the no. of Students for each MAJOR
subject in the descending order.

5- Write an SQL query to show only odd rows from Student table.

Day 17

Topic – Python

1- Write a Python program to find Even no and odd no.

2- Write a Python program to find the factorial of a number.

3- Write a Python program to reverse a string.

4- Write a Python program to count the frequency of each element in a


list.

5- Write a Python program to check if a number is prime.

Day 18

Topic – EDA

1- What is feature scaling?

2- What is scatter plot?

3- What is AutoEDA?

4- What is Transformation. Explain each one of them.

Day 19

Topic – PowerBI (DAX)


1- What is DAX.

2- Differentiate between Sum() and Sumx() functions?

3- What is the difference between a measure and a calculated column?

4- How can you create a new row table using DAX?

Day 20

Topic – SQL

1- What are indexes in SQL?

2- What is a trigger in SQL?

3- Differentiate between primary key, unique key and foreign


key.

4- Explain ACID properties in SQL.

5- What is a constraint in SQL? Name a few.

Day 21

Topic – Python

1- How can you check if all the characters in a string are


alphanumeric?

2- Which statement can be used to avoid errors if


an if statement has no content?

3- What is use of import function.

4- Write a Python program to find the second largest number in


a list.

5- Write a code to reverse a string.


str1 = "360DigiTMG"

Day 22
Topic – Power BI

1- What is the difference between Append and Merge?

2- What is Incremental Refresh?

3- What is the difference between Dimension and Fact table?

4- What is the difference between Import and Direct query


connection mode?

5- What is waterfall chart and when it is useful?

Day 23

Topic – SQL

CREATE A TABLE WITH COLUMN STUDENT, SUBJECT, GPA


(SUBJECT SHOULD BE PCB, PCM, COMMERCE). ENTER AT LEAST
10 VALUES.

1- Write an SQL query to fetch the list of Students with the


same GPA.

2- Write an SQL query to fetch the first 50% records from a


table.

3- Write an SQL query to fetch the MAJOR subject that have


less than 4 people in it.

4- Write an SQL query to fetch the last five records from a


table

5- Write an SQL query to update the GPA of all the students in


‘PCB’ MAJOR subject to 7.5.

You might also like