Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added interview questions for SQL and Python #106

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions sections/08-InterviewQuestions.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,22 @@ this document. I still need to sort them accordingly.
- What is the difference between Clustered Index and Non-Clustered
Index - with examples?

- What are execution plans and how to understand one?

- How to write nested queries in SQL?

- What are primary and foreign keys in a database?

- What is normalization and denormalization?

- What is a view and how do you create one?

- What is a cursor?

- What is a trigger in SQL?

- What are the basic differences between a TRUNCATE and a DELETE statement?

### The Cloud

- What is serverless?
Expand Down Expand Up @@ -139,6 +155,22 @@ this document. I still need to sort them accordingly.

- Difference between list tuples and dictionary

- What are python modules?

- What is PYTHONPATH?

- What is __init__ in python?

- What is a lambda function and how to write one?

- How to generate random numbers in python?

- What are the different types of loops available in python?

- What are docstrings in python and how do you use them?

- What are Pandas and NumPy and where are these used?

### Data Warehouse & Data Lake

- What is a data lake?
Expand Down