TGViewer
Data Analyst Interview Resources Data Analyst Interview Resources @dataanalystinterview · 52.5K subscribers
Post #713 2.42K
EXL Data Analyst Interview Experience:


SQL Questions

1. You have a table Transactions with columns TransactionID, CustomerID, Date, and Amount. Write a query to calculate the cumulative revenue per customer for each month in the last year.
2. A table Production contains columns PlantID, Date, and Output. Write a query to identify the plants that consistently exceeded their daily average output for at least 20 days in a given month.
3. In a table EmployeeAttendance with columns EmployeeID, Date, and Status (values: ‘Present’, ‘Absent’), write a query to find employees with the highest consecutive absences in the last quarter.
4. What are the pros and cons of using indexes in SQL, and when would you avoid using them?
5. Explain the differences between window functions and aggregate functions with examples.

Python Questions

6. Write a Python script to merge multiple CSV files from a directory into a single file and perform basic data cleaning.
7. Given a list of dictionaries, write a Python program to group the data by a specific key and calculate summary statistics for the grouped data.
8. Explain the difference between a list, a tuple, and a dictionary in Python, and provide examples of their usage.
9. Write a Python function to automate the generation of monthly reports from a dataset stored in an Excel file.

Power BI Questions

10. How would you create a dashboard in Power BI to track the operational efficiency of production plants?
11. Explain how you would handle a situation where the data source refresh in Power BI is causing delays.
12. What is the difference between row-level security and role-level security in Power BI?
13. How would you use Power BI to visualize trends and outliers in daily sales data?
14. Discuss how you would create a calculated measure to show YoY (Year-over-Year) growth in Power BI.

General Questions

15. Share an example where your data-driven insights helped solve a business problem or improve a process.
16. How do you prioritize tasks and manage deadlines in a high-pressure environment?
  • 👍 2
More from @dataanalystinterview
  1. Oct 17, 2026𝗜𝗕𝗠 𝗙𝗥𝗘𝗘 𝗧𝗘𝗖𝗛 𝗖𝗢𝗨𝗥𝗦𝗘𝗦 𝟮𝟬𝟮𝟲! 🎓 Explore IBM Cognitive Class and build…
  2. Oct 16, 2026𝗗𝗮𝘁𝗮 𝘀𝗰𝗶𝗲𝗻𝗰𝗲 𝗖𝗲𝗿𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻 𝗪𝗶𝘁𝗵 𝗔𝗜😍 Future Ready Data Scien…
  3. Oct 13, 2026✅ Complete Roadmap to Learn SQL (Structured Query Language) 🧠💻 Week 1: SQL Basics - What…
  4. Oct 13, 2026𝗧𝗢𝗣 𝗙𝗥𝗘𝗘 𝗖𝗢𝗨𝗥𝗦𝗘𝗦 𝗧𝗢 𝗕𝗢𝗢𝗦𝗧 𝗬𝗢𝗨𝗥 𝗦𝗞𝗜𝗟𝗟𝗦 𝗜𝗡 𝟮𝟬𝟮𝟲! Explor…
  5. Oct 12, 2026🚀 𝗪𝗵𝗶𝗰𝗵 𝗧𝗲𝗰𝗵 𝗦𝗸𝗶𝗹𝗹 𝗪𝗶𝗹𝗹 𝗬𝗼𝘂 𝗠𝗮𝘀𝘁𝗲𝗿 𝗶𝗻 𝟮𝟬𝟮𝟲? Want to buil…
  6. Oct 9, 2026✅SQL Roadmap: Step-by-Step Guide to Master SQL 🧠💻 Whether you're aiming to be a backend…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →