Home/Data Analytics Interview Questions for Delhi

Interview Prep · Reviewed September 2026

Data Analyst Interview Questions Asked by Delhi NCR Employers

SQL, Excel, Power BI, statistics and case-study rounds — the questions hiring teams in BFSI, consulting, e-commerce and GCCs actually ask.

Round 1

SQL Interview Questions

Write a query to find the second-highest salary in a table without using LIMIT/TOP.

Typically solved using a correlated subquery, a window function (DENSE_RANK), or by ordering distinct salaries and skipping the first.

Explain the difference between INNER JOIN, LEFT JOIN and FULL OUTER JOIN with an example.

INNER JOIN returns only matching rows from both tables; LEFT JOIN returns all rows from the left table plus matches; FULL OUTER JOIN returns all rows from both tables, with NULLs where there is no match.

What is the difference between WHERE and HAVING clauses?

WHERE filters rows before grouping; HAVING filters aggregated groups after GROUP BY.

Write a query using a window function (RANK, ROW_NUMBER) to find the top 3 products by sales in each category.

Use PARTITION BY category ORDER BY sales DESC, then filter where the ranking column ≤ 3.

What is a Common Table Expression (CTE) and when would you use one instead of a subquery?

A CTE is a named temporary result set defined with WITH. It improves readability and reuse, especially when the same logic is referenced multiple times or when nesting would become hard to read.

How would you find duplicate records in a table and remove them while keeping one copy?

Use GROUP BY … HAVING COUNT(*) > 1 to find duplicates, then ROW_NUMBER() over the duplicate key ordered by an ID to keep the first row and delete the rest.

Round 2

Excel Interview Questions

What is the difference between VLOOKUP and XLOOKUP, and why might XLOOKUP be preferred?

XLOOKUP can look up values in any direction, has a built-in if-not-found argument, defaults to exact match, and works across arrays — VLOOKUP is limited to rightward lookups and column index numbers.

How do you build a Pivot Table to summarise sales by region and month?

Place Region in Rows, Month in Columns, Sales in Values, and group dates by month if needed.

Explain how you would use SUMIFS or COUNTIFS to apply multiple conditions.

SUMIFS/COUNTIFS accept a range plus criteria pairs, so you can sum or count rows that meet several conditions simultaneously (e.g., region = North AND month = Jan).

What is Power Query used for, and how is it different from a formula-based approach?

Power Query is used for repeatable data import and transformation. Unlike formulas, its steps are recorded and can be refreshed, making it far more scalable for recurring cleaning tasks.

How would you flag outliers in a dataset using conditional formatting?

Use a formula-based rule such as values beyond mean ± 2 standard deviations, or an IQR-based rule, and apply a colour highlight.

Round 3

Power BI / Tableau Interview Questions

What is the difference between a calculated column and a measure in Power BI (DAX)?

A calculated column is computed row by row and stored in the model; a measure is evaluated at query time based on filter context, so it is more dynamic and memory-efficient.

How do you implement row-level security in a Power BI report?

Define roles in Power BI Desktop using DAX filters on a user or region table, then assign users to roles in the Power BI Service.

Explain the difference between a filter, a parameter, and a set in Tableau.

Filters restrict data shown; parameters are user-controlled values that can drive calculations or filters; sets are custom groupings of members that can be used in calculations and comparisons.

How would you optimise a slow-loading dashboard with a large dataset?

Reduce the data model, use aggregations, remove unnecessary columns and visuals, use Import mode where possible, optimise DAX, and avoid high-cardinality relationships.

Walk through how you'd design a dashboard for a sales leadership team versus a frontline operations team.

Leadership dashboards focus on trends, KPIs and exceptions at a summary level; operations dashboards focus on daily, actionable, drill-down metrics tied to specific tasks.

Round 4

Statistics & Case-Study Questions

Explain a p-value in plain language to a non-technical stakeholder.

It's the probability of seeing a result this extreme if there were actually no real effect — a small p-value suggests the result is unlikely to be down to chance alone.

What is the Central Limit Theorem and why does it matter for sampling?

It states that the sampling distribution of the mean approaches normality as sample size grows, which is what allows us to use standard statistical tests even when the underlying data isn't normal.

A company's revenue dropped 15% last quarter — how would you investigate why, step by step?

Segment revenue by product, region, channel and customer cohort; compare against the same quarter last year and the previous quarter; check for pricing, mix, churn or volume effects; validate data quality; then isolate the largest contributors to the decline.

How would you design an A/B test for a new checkout flow, and what would decide whether the result is significant?

Randomly split users, define a primary metric and minimum detectable effect, run long enough to reach adequate power, and use a hypothesis test (usually a two-sample test) with a pre-set significance threshold such as 0.05.

What is the difference between correlation and causation, and can you give a business example where confusing the two led to a wrong decision?

Correlation means two variables move together; causation means one actually drives the other. A classic trap is assuming a marketing channel caused conversions when it merely captured users who would have converted anyway.

Round 5

Behavioural / Delhi-NCR-Specific Questions

Tell me about a time your data analysis led to a business decision — what changed as a result?

Use the STAR format and quantify the outcome wherever possible.

How do you handle a situation where a stakeholder disagrees with what the data shows?

Separate the data from the interpretation — walk through assumptions, validate the source, and present alternatives rather than defending a single conclusion.

Describe a project where you had to work with messy or incomplete data — what did you do?

Cover how you profiled the data, documented the gaps, chose a handling method (deletion, imputation or flagging), and communicated the resulting limitations.

Why do you want to work in [BFSI/e-commerce/consulting] specifically, and how does your project portfolio reflect that interest?

Connect a specific project to the sector's data problems, then show what you learned from it.

How We Prepare You

How Uncodemy Delhi Learners Prepare for These Rounds

Module 9 of Uncodemy's Data Analytics syllabus (Capstone Projects & Career Preparation) is dedicated to SQL and case-study interview practice plus mock interviews with written feedback from trainers.

Career support additionally includes resume building aligned to keywords recruiters search for, LinkedIn optimisation, and access to relevant openings through Uncodemy's 850+ company hiring network — with support through the application and interview process itself.

Have Questions?

Frequently Asked Questions

What is the most commonly asked SQL question in Delhi Data Analyst interviews?

Questions on JOIN types (inner, left, full outer) and window functions (RANK, ROW_NUMBER) are among the most frequently asked, since almost every analytics role starts with pulling and shaping data from a database.

Do Delhi NCR employers ask case-study questions in Data Analyst interviews?

Yes, especially consulting firms (concentrated in Gurugram) and BFSI companies, where candidates are expected to structure an open-ended business problem, not just answer a technical question.

Is Power BI or Tableau more commonly tested in Delhi interviews?

Both are common; the specific tool tested usually matches what the hiring company already uses internally, which is why Uncodemy's syllabus teaches both.

Do I need to know statistics deeply for a Data Analyst interview?

Not deeply, but enough to explain a p-value, describe a hypothesis test, and reason about correlation vs. causation in plain business language.

Last reviewed: September 2026.

Visit the New Delhi Centre 🚀

See facilities, batch timings and book a free demo class at Laxmi Nagar.

Delhi Centre Details →