Data Analyst Interview Resources
52.6K subscribers
358 photos
53 files
438 links
Join our telegram channel to learn how data analysis can reveal fascinating patterns, trends, and stories hidden within the numbers! 📊

For ads & suggestions: @love_data
Download Telegram
𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄𝗲𝗿:
You have 2 minutes to solve this SQL query.

Find employees who earn the same salary as at least one other employee in the same department.

𝗠𝗲: Challenge accepted! 💪
SELECT
employee_id,
employee_name,
department,
salary
FROM employees
WHERE (department, salary) IN (
SELECT
department,
salary
FROM employees
GROUP BY department, salary
HAVING COUNT(*) > 1
)
ORDER BY department, salary DESC;

💡 Explanation:
The query identifies duplicate salary values within each department.

The subquery groups records by department and salary.
• **HAVING COUNT(*) > 1** finds salary values that appear more than once in the same department.
The outer query returns all employees whose (department, salary) matches those duplicate combinations.

This question tests your understanding of:
GROUP BY
HAVING
Multi-column filtering
Identifying duplicate records

🎯 Expected Output Example
Employee Department Salary
John IT 80,000
Alice IT 80,000
David HR 65,000
Sarah HR 65,000

🚀 Alternative Using Window Functions
SELECT
employee_id,
employee_name,
department,
salary
FROM (
SELECT
*,
COUNT(*) OVER (
PARTITION BY department, salary
) AS salary_count
FROM employees
) t
WHERE salary_count > 1;

This approach avoids a subquery with GROUP BY and is a great way to showcase your knowledge of window functions.

🚀 When interview questions ask you to find duplicates, think of these three approaches:

1. GROUP BY + HAVING
2. Window functions COUNT() OVER
3. Self Join for specific comparison scenarios

Knowing multiple solutions demonstrates strong SQL problem-solving skills.

❤️ React with ❤️ for more SQL interview challenges!
6
🚀 𝗔𝗜 & 𝗠𝗮𝗰𝗵𝗶𝗻𝗲 𝗟𝗲𝗮𝗿𝗻𝗶𝗻𝗴 𝗙𝗥𝗘𝗘 𝗖𝗲𝗿𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻 𝗖𝗼𝘂𝗿𝘀𝗲🔥

Learn the most in-demand AI skills from scratch and strengthen your profile with industry-recognized certificates! 🎓

Beginner-Friendly Courses
Learn Online at Your Own Pace
100% FREE of cost

Perfect for Students, Freshers & Working Professionals looking to build a career in AI/ML. 💼

𝗘𝗻𝗿𝗼𝗹𝗹 𝗙𝗼𝗿 𝗙𝗥𝗘𝗘👇:- 

https://pdlink.in/4phANS2

📢 Share this with your friends who want to start their AI career!
🔍 Best Data Analytics Roles Based on Your Graduation Background!

Thinking about a career in Data Analytics but unsure which role fits your background? Check out these top job roles based on your degree:

🚀 For Mathematics/Statistics Graduates:
🔹 Data Analyst
🔹 Statistical Analyst
🔹 Quantitative Analyst
🔹 Risk Analyst

🚀 For Computer Science/IT Graduates:
🔹 Data Scientist
🔹 Business Intelligence Developer
🔹 Data Engineer
🔹 Data Architect

🚀 For Economics/Finance Graduates:
🔹 Financial Analyst
🔹 Market Research Analyst
🔹 Economic Consultant
🔹 Data Journalist

🚀 For Business/Management Graduates:
🔹 Business Analyst
🔹 Operations Research Analyst
🔹 Marketing Analytics Manager
🔹 Supply Chain Analyst

🚀 For Engineering Graduates:
🔹 Data Scientist
🔹 Industrial Engineer
🔹 Operations Research Analyst
🔹 Quality Engineer

🚀 For Social Science Graduates:
🔹 Data Analyst
🔹 Research Assistant
🔹 Social Media Analyst
🔹 Public Health Analyst

🚀 For Biology/Healthcare Graduates:
🔹 Clinical Data Analyst
🔹 Biostatistician
🔹 Research Coordinator
🔹 Healthcare Consultant

Pro Tip:

Some of these roles may require additional certifications or upskilling in SQL, Python, Power BI, Tableau, or Machine Learning to stand out in the job market.

Like if it helps ❤️
6
🚀 𝗖𝗶𝘀𝗰𝗼 𝗙𝗥𝗘𝗘 𝗧𝗲𝗰𝗵 𝗖𝗼𝘂𝗿𝘀𝗲𝘀 | 𝟱 𝗠𝘂𝘀𝘁-𝗗𝗼 𝗖𝗼𝘂𝗿𝘀𝗲𝘀 🎓

Cisco offers learning opportunities covering some of the most valuable foundations for careers in Cybersecurity, Networking, Linux and IoT.

Beginner-Friendly Tech Skills
Learn In-Demand IT Concepts
Build Practical Knowledge
Strengthen Your Resume
Great for Students & Freshers

𝗘𝗻𝗿𝗼𝗹𝗹 𝗙𝗼𝗿 𝗙𝗥𝗘𝗘👇:- 

https://pdlink.in/4fhCSKo

🔥 Learn from Cisco • Build Skills • Upgrade Your Resume • Get Career-Ready!
1
Complete Excel Topics for Data Analysts 😄👇

MS Excel Free Resources
-> https://t.me/excel_data

1. Introduction to Excel:
- Basic spreadsheet navigation
- Understanding cells, rows, and columns

2. Data Entry and Formatting:
- Entering and formatting data
- Cell styles and formatting options

3. Formulas and Functions:
- Basic arithmetic functions
- SUM, AVERAGE, COUNT functions

4. Data Cleaning and Validation:
- Removing duplicates
- Data validation techniques

5. Sorting and Filtering:
- Sorting data
- Using filters for data analysis

6. Charts and Graphs:
- Creating basic charts (bar, line, pie)
- Customizing and formatting charts

7. PivotTables and PivotCharts:
- Creating PivotTables
- Analyzing data with PivotCharts

8. Advanced Formulas:
- VLOOKUP, HLOOKUP, INDEX-MATCH
- IF statements for conditional logic

9. Data Analysis with What-If Analysis:
- Goal Seek
- Scenario Manager and Data Tables

10. Advanced Charting Techniques:
- Combination charts
- Dynamic charts with named ranges

11. Power Query:
- Importing and transforming data with Power Query

12. Data Visualization with Power BI:
- Connecting Excel to Power BI
- Creating interactive dashboards

13. Macros and Automation:
- Recording and running macros
- Automation with VBA (Visual Basic for Applications)

14. Advanced Data Analysis:
- Regression analysis
- Data forecasting with Excel

15. Collaboration and Sharing:
- Excel sharing options
- Collaborative editing and comments

16. Excel Shortcuts and Productivity Tips:
- Time-saving keyboard shortcuts
- Productivity tips for efficient work

17. Data Import and Export:
- Importing and exporting data to/from Excel

18. Data Security and Protection:
- Password protection
- Worksheet and workbook security

19. Excel Add-Ins:
- Using and installing Excel add-ins for extended functionality

20. Mastering Excel for Data Analysis:
- Comprehensive project or case study integrating various Excel skills

Since Excel is another essential skill for data analysts, I have decided to teach each topic daily in this channel for free. Like this post if you want me to continue this Excel series 👍♥️

Share with credits: https://t.me/sqlspecialist

Hope it helps :)
𝗔𝗜 & 𝗗𝗮𝘁𝗮 𝗦𝗰𝗶𝗲𝗻𝗰𝗲 𝗣𝗿𝗼𝗴𝗿𝗮𝗺 (𝗡𝗼 𝗖𝗼𝗱𝗶𝗻𝗴 𝗡𝗲𝗲𝗱𝗲𝗱)

Apply Now👉:- https://pdlink.in/4aYWald

By E&ICT Academy, IIT Roorkee

Batch Closing Soon - 26th July 2026
🔤 A–Z of SQL Commands 🗄️💻

A – ALTER
Modify an existing table structure (add/modify/drop columns).

B – BEGIN
Start a transaction block.

C – CREATE
Create database objects like tables, views, indexes.

D – DELETE
Remove records from a table.

E – EXISTS
Check if a subquery returns any rows.

F – FETCH
Retrieve rows from a cursor.

G – GRANT
Give privileges to users.

H – HAVING
Filter aggregated results (used with GROUP BY).

I – INSERT
Add new records into a table.

J – JOIN
Combine rows from two or more tables.

K – KEY (PRIMARY KEY / FOREIGN KEY)
Define constraints for uniqueness and relationships.

L – LIMIT
Restrict number of rows returned (MySQL/PostgreSQL).

M – MERGE
Insert/update data conditionally (mainly in SQL Server/Oracle).

N – NULL
Represents missing or unknown data.

O – ORDER BY
Sort query results.

P – PROCEDURE
Stored program in the database.

Q – QUERY
Request for data (general SQL statement).

R – ROLLBACK
Undo changes in a transaction.

S – SELECT
Retrieve data from tables.

T – TRUNCATE
Remove all records from a table quickly.

U – UPDATE
Modify existing records.

V – VIEW
Virtual table based on a query.

W – WHERE
Filter records based on conditions.

X – XML PATH
Generate XML output (mainly SQL Server).

Y – YEAR()
Extract year from a date.

Z – ZONE (AT TIME ZONE)
Convert datetime to specific time zone.

❤️ Double Tap for More
2
🚀 𝗖𝗶𝘀𝗰𝗼 𝗙𝗥𝗘𝗘 𝗧𝗲𝗰𝗵 𝗖𝗼𝘂𝗿𝘀𝗲𝘀 | 𝟱 𝗠𝘂𝘀𝘁-𝗗𝗼 𝗖𝗼𝘂𝗿𝘀𝗲𝘀 🎓

Cisco offers learning opportunities covering some of the most valuable foundations for careers in Cybersecurity, Networking, Linux and IoT.

Beginner-Friendly Tech Skills
Learn In-Demand IT Concepts
Build Practical Knowledge
Strengthen Your Resume
Great for Students & Freshers

𝗘𝗻𝗿𝗼𝗹𝗹 𝗙𝗼𝗿 𝗙𝗥𝗘𝗘👇:- 

https://pdlink.in/4fhCSKo

🔥 Learn from Cisco • Build Skills • Upgrade Your Resume • Get Career-Ready!
2
🎓 𝐀𝐜𝐜𝐞𝐧𝐭𝐮𝐫𝐞 𝐅𝐑𝐄𝐄 𝐂𝐞𝐫𝐭𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧 𝐂𝐨𝐮𝐫𝐬𝐞𝐬 😍

Boost your skills with 100% FREE certification courses from Accenture!

📚 FREE Courses Offered:
1️⃣ Data Processing and Visualization
2️⃣ Exploratory Data Analysis
3️⃣ SQL Fundamentals
4️⃣ Python Basics
5️⃣ Acquiring Data

𝐋𝐢𝐧𝐤 👇:- 

https://pdlink.in/4hfxyIX

Learn Online | 📜 Get Certified
🎯 SQL Interview Pattern: Running Total (Cumulative Sum)

Master this one pattern, and you'll be able to solve questions like:

📈 Running Total of Sales
💰 Cumulative Revenue
🛒 Customer Lifetime Spend
📦 Running Inventory Balance
👥 Cumulative User Sign-ups
💳 Account Balance After Each Transaction
📊 Cumulative Monthly Profit

🧠 How to Identify This Pattern

If the question contains words like:

• Running Total
• Cumulative
• Till Date
• So Far
• Progressive Sum
• Rolling Balance

👉 Think: Window Function (SUM() OVER())

Approach

1️⃣ Identify the value to accumulate.
2️⃣ Find the correct ordering column (usually Date or ID).
3️⃣ Use:

SUM(column_name) OVER (
ORDER BY column_name
)

💡 Bonus Tip:

Need a separate running total for each customer, product, or department?

➡️ Add PARTITION BY before ORDER BY.

❤️ Like this post? React with a ❤️ if you'd like more SQL interview patterns!
2
🚀 𝗠𝗮𝘀𝘁𝗲𝗿 𝗦𝗤𝗟 𝗙𝗼𝗿 𝗙𝗥𝗘𝗘! 🗄️💻

Start learning SQL with these 100% FREE resources and build one of the most in-demand skills in tech!

Beginner-Friendly SQL Tutorials
FREE Online SQL Courses
Interactive SQL Practice Platforms
Real-World Database Projects
Interview Preparation Resources
Hands-on Exercises & Challenges

𝗘𝗻𝗿𝗼𝗹𝗹 𝗙𝗼𝗿 𝗙𝗥𝗘𝗘👇:- 

https://pdlink.in/4yLrNci

🚀 Start your SQL journey today and unlock exciting career opportunities!
1
📊 Complete Roadmap to Become a Power BI Expert

📂 1. Understand Basics of Data & BI
– What is Business Intelligence?
– Importance of data visualization

📂 2. Learn Power BI Interface
– Power BI Desktop overview
– Power Query Editor basics

📂 3. Connect to Data Sources
– Excel, SQL Server, SharePoint, APIs, CSV, etc.

📂 4. Data Transformation & Cleaning
– Use Power Query to shape, clean, and prepare data

📂 5. Learn Data Modeling
– Create relationships between tables
– Understand star schema & normalization basics

📂 6. Master DAX (Data Analysis Expressions)
– Calculated columns, measures, time intelligence functions

📂 7. Create Interactive Visualizations
– Charts, slicers, maps, tables, and custom visuals

📂 8. Build Dashboards & Reports
– Combine visuals for insightful dashboards
– Use bookmarks, drill-throughs, tooltips

📂 9. Publish & Share Reports
– Power BI Service basics
– Sharing, workspaces, and app creation

📂 10. Learn Power BI Administration
– Row-level security (RLS)
– Gateway setup & scheduled refresh

📂 11. Practice Real-World Projects
– Sales dashboards, financial reports, customer insights

👍 Like for more!
2
🚀 𝗖𝘆𝗯𝗲𝗿𝘀𝗲𝗰𝘂𝗿𝗶𝘁𝘆 & 𝗖𝗹𝗼𝘂𝗱 𝗖𝗼𝗺𝗽𝘂𝘁𝗶𝗻𝗴 𝗙𝗥𝗘𝗘 𝗖𝗲𝗿𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻 𝗖𝗼𝘂𝗿𝘀𝗲𝘀

Build job-ready skills in two of the most in-demand technology fields and strengthen your résumé with valuable certifications! 🎓

🔐 Cyber Security :- https://pdlink.in/4bHIF9K

☁️ Cloud Computing :- https://pdlink.in/4yXs8bU

Perfect for Students, Freshers & Working Professionals looking to launch or upgrade their tech careers. 💼

🔗 Enroll for FREE & Get Certified
Data Analytics Roadmap for Freshers 🚀📊

1️⃣ Understand What a Data Analyst Does
🔍 Analyze data, find insights, create dashboards, support business decisions.

2️⃣ Start with Excel
📈 Learn:
– Basic formulas
– Charts & Pivot Tables
– Data cleaning
💡 Excel is still the #1 tool in many companies.

3️⃣ Learn SQL
🧩 SQL helps you pull and analyze data from databases.
Start with:
– SELECT, WHERE, JOIN, GROUP BY
🛠️ Practice on platforms like W3Schools or Mode Analytics.

4️⃣ Pick a Programming Language
🐍 Start with Python (easier) or R
– Learn pandas, matplotlib, numpy
– Do small projects (e.g. analyze sales data)

5️⃣ Data Visualization Tools
📊 Learn:
– Power BI or Tableau
– Build simple dashboards
💡 Start with free versions or YouTube tutorials.

6️⃣ Practice with Real Data
🔍 Use sites like Kaggle or Data.gov
– Clean, analyze, visualize
– Try small case studies (sales report, customer trends)

7️⃣ Create a Portfolio
💻 Share projects on:
– GitHub
– Notion or a simple website
📌 Add visuals + brief explanations of your insights.

8️⃣ Improve Soft Skills
🗣️ Focus on:
– Presenting data in simple words
– Asking good questions
– Thinking critically about patterns

9️⃣ Certifications to Stand Out
🎓 Try:
– Google Data Analytics (Coursera)
– IBM Data Analyst
– LinkedIn Learning basics

🔟 Apply for Internships & Entry Jobs
🎯 Titles to look for:
– Data Analyst (Intern)
– Junior Analyst
– Business Analyst

💬 React ❤️ for more!