Premium Employer

i

This company page is being actively managed by QUADRANT RESOURCE LLC Team. If you also belong to the team, you can get access from here

QUADRANT RESOURCE LLC Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

QUADRANT RESOURCE LLC Senior Data Analyst Interview Questions and Answers

Updated 10 Apr 2025

8 Interview questions

A Senior Data Analyst was asked 3mo ago
Q. What is the method to calculate the Year-To-Date (YTD) measure using DAX?
Ans. 

YTD in DAX calculates cumulative totals from the beginning of the year to the current date.

  • Use the DAX function TOTALYTD to calculate YTD values.

  • Syntax: TOTALYTD(<expression>, <dates>, [<filter>], [<year_end_date>])

  • Example: YTD Sales = TOTALYTD(SUM(Sales[Amount]), Dates[Date])

  • Ensure your date table is marked as a date table in the model.

  • You can apply additional filters to the YTD calculatio...

A Senior Data Analyst was asked 3mo ago
Q. What is the method for calculating the previous month's sales using DAX?
Ans. 

DAX uses time intelligence functions to calculate previous month's sales effectively.

  • Use the 'PREVIOUSMONTH' function to reference the previous month.

  • Example: 'Sales Last Month = CALCULATE(SUM(Sales[Amount]), PREVIOUSMONTH(Sales[Date]))'.

  • Ensure your date column is in a proper date format for accurate calculations.

  • Combine with 'FILTER' for more complex scenarios, like specific product sales.

Senior Data Analyst Interview Questions Asked at Other Companies

Q1. What is the difference between the Least Squares Method and Maxim ... read more
asked in Proftware
Q2. Imagine you are presented with a complex dataset from a multinati ... read more
Q3. How do you improve the performance of Linear Regression?
asked in NielsenIQ
Q4. Have you used Power BI ? and various types of visualization in Po ... read more
asked in Chubb
Q5. Given a table 'matches' with columns 'team1', 'team2', and 'winne ... read more
A Senior Data Analyst was asked 3mo ago
Q. How do you calculate a cumulative/running total in DAX?
Ans. 

Cumulative or running total in DAX calculates the sum of values up to a specific point in time.

  • Cumulative total adds values sequentially over a defined period.

  • Example: For sales data, a cumulative total for January would sum all sales from the start of the month to each day.

  • DAX function: CALCULATE(SUM(Sales[Amount]), FILTER(ALLSELECTED(Sales[Date]), Sales[Date] <= MAX(Sales[Date])))

  • Useful for trend analysis, fo...

A Senior Data Analyst was asked 3mo ago
Q. How do you calculate a moving rolling average in DAX?
Ans. 

Calculate a moving rolling average in DAX to analyze trends over time.

  • Use the DAX function AVERAGEX to compute the average over a specified period.

  • Example: Moving Average = AVERAGEX(DATEADD('Table'[Date], -n, DAY), 'Table'[Value]) where n is the number of days.

  • Combine with CALCULATE to filter the data context for accurate results.

  • Consider using the DATESINPERIOD function to define the rolling window.

A Senior Data Analyst was asked 3mo ago
Q. How do you calculate Year-over-Year (YoY) growth in DAX?
Ans. 

Year-over-Year (YoY) in DAX measures the change in a metric compared to the same period in the previous year.

  • Use the DAX function 'SAMEPERIODLASTYEAR' to compare current year data with the previous year.

  • Example: YoY Sales = CALCULATE(SUM(Sales[Amount]), SAMEPERIODLASTYEAR(Date[Date]))

  • Ensure your date table is properly marked as a date table for accurate calculations.

  • YoY can also be calculated using 'DATEADD' for m...

A Senior Data Analyst was asked 3mo ago
Q. Write an SQL query to find the second highest salary.
Ans. 

To find the 2nd highest salary in SQL, we can use various methods like subqueries or the DISTINCT keyword.

  • Using Subquery: SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees);

  • Using DISTINCT: SELECT DISTINCT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 1;

  • Using ROW_NUMBER(): SELECT salary FROM (SELECT salary, ROW_NUMBER() OVER (ORDER BY salary DESC) AS rank FROM employ...

Be interview-ready. Browse the most asked HR questions.
illustration image
A Senior Data Analyst was asked 3mo ago
Q. What is a Window Function?
Ans. 

Window functions perform calculations across a set of table rows related to the current row, without collapsing the result set.

  • Window functions allow you to perform calculations like running totals, averages, and rankings over a specified range of rows.

  • They are defined using the OVER() clause, which specifies the partitioning and ordering of the data.

  • Example: SELECT employee_id, salary, SUM(salary) OVER (PARTITION...

Are these interview questions helpful?
A Senior Data Analyst was asked 3mo ago
Q. How do you find duplicate records using SQL?
Ans. 

Identify duplicate records in SQL using GROUP BY and HAVING clauses.

  • Use GROUP BY to group records by the column(s) you want to check for duplicates.

  • Apply the HAVING clause to filter groups that have a count greater than 1.

  • Example: SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name HAVING COUNT(*) > 1;

  • You can also use ROW_NUMBER() for more complex scenarios to identify duplicates.

QUADRANT RESOURCE LLC Senior Data Analyst Interview Experiences

1 interview found

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. What is the method to calculate the Year-To-Date (YTD) measure using DAX?
  • Ans. 

    YTD in DAX calculates cumulative totals from the beginning of the year to the current date.

    • Use the DAX function TOTALYTD to calculate YTD values.

    • Syntax: TOTALYTD(<expression>, <dates>, [<filter>], [<year_end_date>])

    • Example: YTD Sales = TOTALYTD(SUM(Sales[Amount]), Dates[Date])

    • Ensure your date table is marked as a date table in the model.

    • You can apply additional filters to the YTD calculation.

  • Answered by AI
  • Q2. What is the method for calculating the previous month's sales using DAX?
  • Ans. 

    DAX uses time intelligence functions to calculate previous month's sales effectively.

    • Use the 'PREVIOUSMONTH' function to reference the previous month.

    • Example: 'Sales Last Month = CALCULATE(SUM(Sales[Amount]), PREVIOUSMONTH(Sales[Date]))'.

    • Ensure your date column is in a proper date format for accurate calculations.

    • Combine with 'FILTER' for more complex scenarios, like specific product sales.

  • Answered by AI
  • Q3. Calculate YoY in DAX.
  • Ans. 

    Year-over-Year (YoY) in DAX measures the change in a metric compared to the same period in the previous year.

    • Use the DAX function 'SAMEPERIODLASTYEAR' to compare current year data with the previous year.

    • Example: YoY Sales = CALCULATE(SUM(Sales[Amount]), SAMEPERIODLASTYEAR(Date[Date]))

    • Ensure your date table is properly marked as a date table for accurate calculations.

    • YoY can also be calculated using 'DATEADD' for more f...

  • Answered by AI
  • Q4. Moving Rolling average in DAX
  • Ans. 

    Calculate a moving rolling average in DAX to analyze trends over time.

    • Use the DAX function AVERAGEX to compute the average over a specified period.

    • Example: Moving Average = AVERAGEX(DATEADD('Table'[Date], -n, DAY), 'Table'[Value]) where n is the number of days.

    • Combine with CALCULATE to filter the data context for accurate results.

    • Consider using the DATESINPERIOD function to define the rolling window.

  • Answered by AI
  • Q5. Cumulative/Running total in DAX. Interviewer didn't knew Cumulative and running total is same.
  • Ans. 

    Cumulative or running total in DAX calculates the sum of values up to a specific point in time.

    • Cumulative total adds values sequentially over a defined period.

    • Example: For sales data, a cumulative total for January would sum all sales from the start of the month to each day.

    • DAX function: CALCULATE(SUM(Sales[Amount]), FILTER(ALLSELECTED(Sales[Date]), Sales[Date] <= MAX(Sales[Date])))

    • Useful for trend analysis, forecas...

  • Answered by AI
  • Q6. Find duplicates in SQL
  • Ans. 

    Identify duplicate records in SQL using GROUP BY and HAVING clauses.

    • Use GROUP BY to group records by the column(s) you want to check for duplicates.

    • Apply the HAVING clause to filter groups that have a count greater than 1.

    • Example: SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name HAVING COUNT(*) > 1;

    • You can also use ROW_NUMBER() for more complex scenarios to identify duplicates.

  • Answered by AI
  • Q7. What is Window Function
  • Ans. 

    Window functions perform calculations across a set of table rows related to the current row, without collapsing the result set.

    • Window functions allow you to perform calculations like running totals, averages, and rankings over a specified range of rows.

    • They are defined using the OVER() clause, which specifies the partitioning and ordering of the data.

    • Example: SELECT employee_id, salary, SUM(salary) OVER (PARTITION BY d...

  • Answered by AI
  • Q8. Find 2nd highest salary in SQL
  • Ans. 

    To find the 2nd highest salary in SQL, we can use various methods like subqueries or the DISTINCT keyword.

    • Using Subquery: SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees);

    • Using DISTINCT: SELECT DISTINCT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 1;

    • Using ROW_NUMBER(): SELECT salary FROM (SELECT salary, ROW_NUMBER() OVER (ORDER BY salary DESC) AS rank FROM employees) ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Kindly inquired about the job description with HR before going for interview, and they informed me that it was for a Fabric Analytics Engineer position, as indicated by the meeting title. However, the interviewer, displayed a lack of professionalism and interview ethics, lacking any knowledge of Fabric; he only seemed to be familiar with Power BI. Consequently, he asked only generic Power BI and DAX questions sourced from the internet, with not a single inquiry about Fabric. The experience was utterly disappointing.

Top trending discussions

View All
Interview Hub
1w (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about QUADRANT RESOURCE LLC?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Job related

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and we'll known with your previous experience
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Sumif, Countif, Averageif
Round 2 - Technical 

(1 Question)

  • Q1. Vlookup, Hlookup, Index Match, Pivot
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Portal and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Joins and null value handling
  • Q2. Tableau server in depth
  • Ans. 

    Tableau Server is a business intelligence tool that allows organizations to share and collaborate on data visualizations.

    • Tableau Server is a platform for sharing and distributing Tableau workbooks and dashboards.

    • It allows users to access and interact with visualizations through a web browser.

    • Administrators can manage permissions, schedules, and data sources on Tableau Server.

    • Tableau Server can be integrated with other ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep learning

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I appeared for an interview before Mar 2023.

Round 1 - Assignment 

Scenario based questions

Round 2 - Technical 

(1 Question)

  • Q1. SQL,Excel, power bi
Round 3 - One-on-one 

(1 Question)

  • Q1. Project related to resume

I applied via Naukri.com and was interviewed before Oct 2021. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. My past experience and about business analyst skills
Round 3 - HR 

(2 Questions)

  • Q1. About package discussion
  • Q2. And about joining date

Interview Preparation Tips

Interview preparation tips for other job seekers - I don't advice to choose contract jobs..it's always risky. Same treatment.

Interview Questionnaire 

2 Questions

  • Q1. DataBase Question like Store Procedure, trigger
  • Q2. Learn Database

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn Database interview was OK
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. First Round :Manual testing ,Capital Market, Linux, SQL

I appeared for an interview in Aug 2022.

Round 1 - One-on-one 

(4 Questions)

  • Q1. Run me through your resume?
  • Q2. What are User stories?
  • Ans. 

    User stories are short, simple descriptions of a feature told from the perspective of the end user.

    • User stories are used in Agile software development to capture requirements

    • They are written in a simple, non-technical language

    • They focus on the user's needs and goals

    • They are often written on index cards or sticky notes

    • Example: As a user, I want to be able to search for products by category

    • Example: As a customer, I want ...

  • Answered by AI
  • Q3. What is burn up chart?
  • Q4. What is a use case.?
Round 2 - One-on-one 

(2 Questions)

  • Q1. Tell me about backlog refinement?
  • Ans. 

    Backlog refinement is the process of reviewing and updating the product backlog to ensure it is prioritized and ready for development.

    • Backlog refinement involves adding, removing, or updating user stories based on feedback and changing priorities.

    • It helps ensure that the backlog is prioritized and ready for development.

    • The team should review the backlog regularly, ideally before each sprint planning meeting.

    • During refi...

  • Answered by AI
  • Q2. Stakeholder analysis?
  • Ans. 

    Stakeholder analysis identifies and assesses the influence and needs of stakeholders in a project.

    • Identify stakeholders: List all individuals or groups affected by the project, e.g., customers, team members, management.

    • Assess influence and interest: Determine the level of influence and interest each stakeholder has, e.g., high influence and low interest might require less frequent updates.

    • Prioritize stakeholders: Use a...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Go through Coursera course- Agile project management and Business system Analysis .

Skills evaluated in this interview

I applied via Naukri.com

Interview Questionnaire 

3 Questions

  • Q1. Self introduction
  • Q2. Working knowledge in current company and overall job profile.
  • Q3. Accounts related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Group interview. It was a very nice. Vary Very calm.

QUADRANT RESOURCE LLC Interview FAQs

What are the top questions asked in QUADRANT RESOURCE LLC Senior Data Analyst interview?

Some of the top questions asked at the QUADRANT RESOURCE LLC Senior Data Analyst interview -

  1. What is the method to calculate the Year-To-Date (YTD) measure using D...read more
  2. What is the method for calculating the previous month's sales using D...read more
  3. Cumulative/Running total in DAX. Interviewer didn't knew Cumulative and running...read more

Tell us how to improve this page.

Overall Interview Experience Rating

1/5

based on 1 interview experience

Difficulty level

Easy 100%

Duration

Less than 2 weeks 100%
View more
Join QUADRANT RESOURCE LLC Your Go-to IT Services Partner for a Digital Future 🌐
QUADRANT RESOURCE LLC Senior Data Analyst Salary
based on 5 salaries
₹1.6 L/yr - ₹3.6 L/yr
74% less than the average Senior Data Analyst Salary in India
View more details

QUADRANT RESOURCE LLC Senior Data Analyst Reviews and Ratings

based on 1 review

1.0/5

Rating in categories

1.0

Skill development

2.0

Work-life balance

1.0

Salary

1.0

Job security

1.0

Company culture

1.0

Promotions

1.0

Work satisfaction

Explore 1 Review and Rating
Web Data Analyst
177 salaries
unlock blur

₹1.5 L/yr - ₹4.2 L/yr

Software Engineer
160 salaries
unlock blur

₹3.1 L/yr - ₹7.4 L/yr

Senior Software Engineer
96 salaries
unlock blur

₹11.1 L/yr - ₹20 L/yr

Data Analyst
60 salaries
unlock blur

₹10.9 L/yr - ₹16 L/yr

Software Trainee
42 salaries
unlock blur

₹1.2 L/yr - ₹3.3 L/yr

Explore more salaries
Compare QUADRANT RESOURCE LLC with

Team Lease

3.9
Compare

Innovsource Services

3.9
Compare

LanceSoft

3.2
Compare

IMPACT Infotech

3.4
Compare
write
Share an Interview