i
Filter interviews by
.NET is a versatile framework developed by Microsoft for building applications across various platforms, supporting multiple programming languages.
.NET Framework: The original version for Windows applications, providing a large library and support for various programming languages like C# and VB.NET.
.NET Core: A cross-platform, open-source version of .NET that allows developers to build applications for Windows, m...
MVC is a software architectural pattern that separates an application into three main components: Model, View, and Controller.
Model: Represents the data and business logic. Example: A class that handles database operations.
View: The user interface that displays data. Example: HTML/CSS files that render the UI.
Controller: Manages user input and interacts with the Model. Example: A class that processes user requests...
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...
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.
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...
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.
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...
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...
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...
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.
I appeared for an interview in Mar 2025, where I was asked the following questions.
I appeared for an interview in Mar 2025, where I was asked the following questions.
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.
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.
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...
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.
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...
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.
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...
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) ...
I appeared for an interview in Mar 2025, where I was asked the following questions.
MVC is a software architectural pattern that separates an application into three main components: Model, View, and Controller.
Model: Represents the data and business logic. Example: A class that handles database operations.
View: The user interface that displays data. Example: HTML/CSS files that render the UI.
Controller: Manages user input and interacts with the Model. Example: A class that processes user requests.
.NET is a versatile framework developed by Microsoft for building applications across various platforms, supporting multiple programming languages.
.NET Framework: The original version for Windows applications, providing a large library and support for various programming languages like C# and VB.NET.
.NET Core: A cross-platform, open-source version of .NET that allows developers to build applications for Windows, macOS,...
I have worked on various projects as a Technical Analyst, including implementing data analytics solutions and optimizing IT systems.
Implemented data analytics solutions to improve decision-making processes
Optimized IT systems to enhance performance and efficiency
Collaborated with cross-functional teams to gather requirements and deliver solutions
Performed data analysis and visualization to identify trends and patterns
P...
Discussing salary history and expectations is crucial for aligning with company standards and personal career goals.
My previous salary was $70,000, which reflected my experience and the responsibilities I held.
Considering the industry standards and my skills, I am looking for a salary in the range of $80,000 to $90,000.
I believe this range is justified based on my expertise in technical analysis and the value I can bri...
I applied via Naukri.com
I applied via Approached by Company and was interviewed in Apr 2024. There were 2 interview rounds.
Maths easy level reasoning dbms,sql,dsa is important
I applied via Naukri.com and was interviewed in Dec 2023. There were 3 interview rounds.
50 mcqs in 50 mins in round 1
2 coding questions in round 2
I appeared for an interview in Nov 2022.
Reverse and diagonal print of double array matrix
Top trending discussions
The duration of QUADRANT RESOURCE LLC interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 15 interview experiences
Difficulty level
Duration
based on 169 reviews
Rating in categories
Web Data Analyst
177
salaries
| ₹1.5 L/yr - ₹4.2 L/yr |
Software Engineer
160
salaries
| ₹3.1 L/yr - ₹7.4 L/yr |
Senior Software Engineer
96
salaries
| ₹11.1 L/yr - ₹20 L/yr |
Data Analyst
60
salaries
| ₹10.9 L/yr - ₹16 L/yr |
Software Trainee
42
salaries
| ₹1.2 L/yr - ₹3.3 L/yr |
Team Lease
Innovsource Services
LanceSoft
IMPACT Infotech