Need help? Reach out to us
Back to library

GCCs, consulting and the Big 4

Capital One India Data Consultant Interview: Rounds, Questions and Preparation

For Data Consultant roles at companies like Capital One India

Share with friends

Preparing together? Send them this role's questions.

https://www.cynchrony.in/library/capital-one-india-data-consultant

What the job involves

Data Consultants in GCCs, consulting firms, and Big 4 outfits help clients turn messy data into decisions, dashboards, and automated reporting pipelines. A fresher in this role spends most days writing SQL, building Power BI or Tableau views, documenting data definitions, and translating business asks into analytical requirements. At a company like Capital One India, the work often sits close to risk, marketing, or operations analytics, so accuracy and clear communication matter as much as coding.

Role and technical knowledge

  1. 1

    What does a Data Consultant actually do in a GCC or Big 4 setup, and how is that different from a pure data analyst?

    Explain that you combine analysis with client communication, requirement gathering, and recommendation building. Mention that consultants often work across multiple client problems, not just one internal dashboard.

  2. 2

    How would you explain a star schema to a business stakeholder who has never heard the term?

    Use a simple analogy: one central fact table for numbers like sales, and surrounding dimension tables for context like product, date, and region. Avoid jargon and focus on why it makes reporting faster.

  3. 3

    What is the difference between a primary key and a foreign key, and why does it matter when you join tables?

    State that a primary key uniquely identifies a row, while a foreign key links to a primary key in another table. Explain that wrong keys cause duplicate or missing rows in reports.

  4. 4

    How do you decide between using Excel, SQL, or Python for a data task?

    Talk about data size, repeatability, and audience. Excel is fine for small one-off checks, SQL for querying databases, and Python for cleaning or automating larger or repeated work.

Practical scenarios

  1. 5

    A client says their monthly sales report is showing different totals from the finance team's report. How would you investigate?

    Start by checking definitions: same date range, same filters, same source tables, and whether returns or cancellations are included. Then compare row counts and totals step by step before blaming the tool.

  2. 6

    You are asked to build a dashboard for a retail client to track store performance. What charts and metrics would you include?

    Pick a few clear metrics like revenue, footfall, conversion rate, and average basket size. Suggest a trend line, a store ranking bar chart, and a filter for region and time period.

  3. 7

    You receive a dataset with 20 percent missing values in a key column. What do you do before using it?

    First ask why the values are missing and whether the column is critical. Then consider removing rows, imputing with a clear rule, or flagging missing values separately, and always document the choice.

  4. 8

    A senior consultant asks you to present a finding to a non-technical client in five minutes. How do you prepare?

    Lead with the headline finding, then one supporting chart, then the recommended action. Keep technical details in an appendix and avoid showing every step of your analysis.

SQL, tools, and data handling

  1. 9

    Write a SQL query to find the top 5 customers by total order value in the last 90 days.

    Use a WHERE clause on the order date, GROUP BY customer, SUM the order value, ORDER BY descending, and LIMIT 5. Mention handling of returns or cancelled orders if relevant.

  2. 10

    When would you use a window function instead of a GROUP BY in SQL?

    Explain that window functions keep the original rows while adding calculations like running totals or ranks. GROUP BY collapses rows, which is useful for summary totals but loses detail.

  3. 11

    How would you clean a column of Indian city names that has spelling variations like Bengaluru, Bangalore, and BLR?

    Suggest standardising to one official name using a mapping table or a lookup, then applying it consistently. Mention checking for leading spaces, case differences, and nulls.

  4. 12

    What steps would you take to validate a Power BI dashboard before sending it to a client?

    Reconcile key numbers against the source, test filters and slicers, check refresh settings, and confirm labels and date formats. Also review on a small screen to catch layout issues.

Behavioural and HR questions

  1. 13

    Tell me about a time you worked on a team project where the data or deadline changed suddenly. How did you handle it?

    Use a specific college or internship example. Show how you re-prioritised, communicated early, and still delivered a usable output.

  2. 14

    Why do you want to work as a Data Consultant in a consulting or GCC environment rather than a pure product company?

    Connect your interest in varied business problems, client interaction, and structured problem solving. Mention that you enjoy learning new domains quickly.

  3. 15

    Describe a situation where you had to explain a technical idea to someone who did not have a technical background.

    Pick a real example from a class presentation, hackathon, or internship. Focus on how you simplified the idea and checked that the other person understood.

  4. 16

    Where do you see yourself in three years, and how does this role fit that plan?

    Show a realistic path: stronger SQL and cloud skills, owning a small workstream, and learning client management. Avoid saying you want to leave consulting immediately.

Ready to try it for real?

Take a timed test or talk through a mock interview for this role, then see your scores.

This is practice material for Data Consultant roles, written with AI. It is not a list of questions Capital One India or any other company has asked.