Data Analyst
Data Analyst
DATA ANALYST
INTERVIEW
IF I WAS
STARTING FROM STRATCH
Swipe
@sohansethi
1
SQL
1. Joins (INNER, LEFT, RIGHT, FULL OUTER)
2. Aggregations (SUM, AVG, MIN, MAX)
3. Subqueries and CTEs
4. Window Functions (ROW_NUMBER, RANK)
5. Data Types and Constraints
6. Indexes and Performance Tuning
7. Handling NULL values
8. SQL Functions (STRING, DATE functions)
9. GROUP BY, HAVING, ORDER BY Clauses
10. Database Design Basics (ER Diagrams)
Swipe
@sohansethi
2
PYTHON
1. Data Manipulation with Pandas
2. Data Cleaning Techniques (handling
missing data, duplicates)
3. Numpy for numerical operations
4. Data visualization with Matplotlib/Seaborn
5. Working with APIs and JSON data
6. Statistical Analysis (SciPy, StatsModels)
7. Looping and Control Structures
8. Handling large datasets efficiently
Swipe
@sohansethi
3
DATA VISUALIZATION
1. Creating Dashboards and Reports
2. Using Calculated Fields/Measures
3. Understanding different chart types (bar
charts, line charts, scatter plots)
4. Filters, Parameters, and Actions
5. Time Series Analysis
6. Data Blending and Joins
7. Interactivity and Drill Down Techniques
8. Best Practices for Visualization Design
Swipe
@sohansethi
4
STATISTICS
1. Descriptive Statistics (mean, median, mode)
2. Probability Theory and Distributions (Normal,
Binomial)
3. Hypothesis Testing (t-tests, p-values)
4. Confidence Intervals
5. Correlation and Covariance
6. Linear Regression
7. ANOVA (Analysis of Variance)
8. Sampling Methods and Bias
9. Chi-Square Tests
Swipe
@sohansethi
5
SOFT SKILLS
1. Presenting Data Insights to Non-Technical
Stakeholders
2. Storytelling with Data
3. Collaborating with Cross-Functional Teams
4. Understanding Business Requirements
5. Explaining Complex Data Concepts Simply
6. Providing Actionable Recommendations
7. Handling Feedback and Iteration
8. Time Management and Prioritization
9. Managing Stakeholder Expectations
Swipe
@sohansethi
WAS THIS
HELPFUL?
DONT FORGET TO
REPOST & SAVE
THIS POST