Filter interviews by
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Time intelligence functions like YTD (Year-to-Date) and QTD (Quarter-to-Date) can be used for YTD and QTD analysis in data analytics.
YTD analysis can be done using functions like YTD() or TOTALYTD() to calculate values from the beginning of the year up to the selected date.
QTD analysis can be done using functions like QTD() or TOTALQTD() to calculate values from the beginning of the quarter up to the selected date.
Thes...
Import brings data into Power BI for further analysis, while direct query connects to data source in real-time.
Import: Data is loaded into Power BI for analysis, improving performance but requiring periodic refreshes.
Direct Query: Connects to data source in real-time, allowing for up-to-date information but potentially slower performance.
Import is suitable for smaller datasets, while direct query is better for large da
I applied via Approached by Company and was interviewed in Sep 2022. There were 3 interview rounds.
Generic collections are type-safe and can store any type of data. Non-generic collections can only store objects of type 'object'.
Generic collections are preferred as they provide compile-time type safety.
Non-generic collections are slower and can cause runtime errors if the wrong type is added.
Examples of generic collections include List
Examples of non-generic collections include
Triggers are database objects that automatically execute in response to certain events.
Triggers can be used to enforce business rules or perform complex calculations.
Types of triggers include DML triggers, DDL triggers, and logon triggers.
DML triggers fire in response to data manipulation language (DML) events, such as INSERT, UPDATE, or DELETE statements.
DDL triggers fire in response to data definition language (DDL) ...
Managed code is executed by the CLR while unmanaged code is executed by the operating system.
Managed code is written in languages like C#, VB.NET, etc. and is compiled into Intermediate Language (IL) code.
Unmanaged code is written in languages like C, C++, etc. and is compiled into machine code.
Managed code is executed by the Common Language Runtime (CLR) while unmanaged code is executed by the operating system.
Managed...
In, out and ref are parameter modifiers in C# used to pass arguments to a method.
In parameters are read-only and used to pass values to a method.
Out parameters are write-only and used to return values from a method.
Ref parameters are read-write and used to pass values to and from a method.
In parameters are passed by value, out and ref parameters are passed by reference.
In parameters are optional, out and ref parameters
Difference between viewdata, viewbag and tempdata
ViewData is used to pass data from controller to view
ViewBag is a dynamic object used to pass data from controller to view
TempData is used to pass data between controller actions or redirects
Ways to improve performance of stored procedures
Use SET NOCOUNT ON to reduce network traffic
Avoid using SELECT *
Use table variables instead of temporary tables
Avoid using cursors
Use appropriate indexes
Avoid using scalar functions
Minimize the use of triggers
Use stored procedures instead of ad hoc queries
I applied via Naukri.com and was interviewed in Mar 2021. There were 4 interview rounds.
Reverse a number while preserving its sign.
Extract the sign of the number using Math.sign()
Reverse the absolute value of the number using string manipulation
Convert the reversed string back to a number and multiply by the sign
Check if two strings are anagram
Sort both strings and compare them
Use a hash table to count the frequency of each character in both strings and compare the hash tables
Use an array of size 26 to count the frequency of each letter in both strings and compare the arrays
I appeared for an interview before Apr 2021.
Round duration - 60 minutes
Round difficulty - Medium
This was a technical Interview round with questions on C#, .NET and DBMS.
Ref is used for passing arguments by reference, Out is used for returning multiple values.
Ref keyword is used for passing arguments by reference, allowing the method to modify the original value.
Out keyword is used for returning multiple values from a method, as it does not require the variable to be initialized before being passed.
ViewData, ViewBag, and TempData are ways to pass data between controllers and views in ASP.NET MVC.
ViewData is a dictionary object used to pass data from controller to view. It requires typecasting.
ViewBag is a dynamic property used to pass data from controller to view. No typecasting is required.
TempData is a dictionary object used to pass data from one controller to another or from one action to another.
Managed code is executed by the CLR with memory management, while unmanaged code is executed directly by the operating system without memory management.
Managed code is executed by the Common Language Runtime (CLR) in .NET framework.
Unmanaged code is executed directly by the operating system without CLR.
Managed code provides automatic memory management through garbage collection.
Unmanaged code requires manual memory man...
Triggers in SQL Server are special types of stored procedures that are automatically executed when certain events occur in a database.
Types of triggers include DML triggers (for INSERT, UPDATE, DELETE operations), DDL triggers (for CREATE, ALTER, DROP operations), and Logon triggers.
Triggers can be set to fire before or after the triggering event.
Examples of triggers include auditing changes to a table using an INSERT ...
Generic collections in C# allow for type-safe collections, while non-generic collections do not enforce type safety.
Generic collections use type parameters to specify the type of elements they can contain, ensuring type safety.
Non-generic collections do not specify the type of elements they can contain, leading to potential runtime errors if incorrect types are used.
Example of generic collection: List<string> nam...
Round duration - 30 minutes
Round difficulty - Easy
This was a typical managerial round.
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
I applied via LinkedIn and was interviewed before May 2023. There were 2 interview rounds.
Asked basic sorting and searching algorithms
I applied via Naukri.com and was interviewed in Dec 2023. There were 2 interview rounds.
Power bi assignment was given to solve
Optimization techniques in SQL involve using indexes, query optimization, and proper database design.
Use indexes on columns frequently used in WHERE clauses to speed up query performance
Avoid using SELECT * and instead specify only the columns needed in the query
Optimize queries by using appropriate join types and conditions
Normalize database tables to reduce redundancy and improve query efficiency
Sub queries in SQL are queries nested within another query to retrieve data based on the result of the outer query.
Sub queries can be used in SELECT, INSERT, UPDATE, and DELETE statements.
They can be used to filter results, retrieve data from multiple tables, or perform calculations.
Example: SELECT * FROM table1 WHERE column1 = (SELECT column2 FROM table2 WHERE condition);
Types of joins in SQL include inner join, left join, right join, and full outer join.
Inner join: Returns rows when there is a match in both tables
Left join: Returns all rows from the left table and the matched rows from the right table
Right join: Returns all rows from the right table and the matched rows from the left table
Full outer join: Returns all rows when there is a match in either table
Time intelligence functions in Power BI are used to analyze and compare data based on time periods.
Time intelligence functions help in calculating year-to-date, month-to-date, and other time-based calculations.
Functions like TOTALYTD, SAMEPERIODLASTYEAR, and PARALLELPERIOD are commonly used for time intelligence in Power BI.
These functions allow for easy comparison of data across different time periods and help in tren
Row level security in Power BI allows users to restrict access to specific rows of data based on their role or criteria.
Row level security can be implemented by creating roles in Power BI and defining rules to filter data based on user roles.
Users can be assigned to specific roles which determine the data they have access to.
Row level security helps in ensuring data privacy and compliance with regulations.
For example, ...
To copy data in add pipeline, use a copy activity in Azure Data Factory.
Use Azure Data Factory to create a copy activity in a pipeline.
Specify the source dataset and sink dataset for the copy activity.
Map the source and sink columns to ensure data is copied correctly.
Run the pipeline to copy the data from source to sink.
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
HR Recruiter
7
salaries
| ₹1 L/yr - ₹2.6 L/yr |
HR Executive Recruiter
6
salaries
| ₹2 L/yr - ₹3 L/yr |
Data Engineer
5
salaries
| ₹3 L/yr - ₹6 L/yr |
Architect
5
salaries
| ₹2.5 L/yr - ₹6 L/yr |
Teacher
5
salaries
| ₹2.4 L/yr - ₹3 L/yr |
Tata Group
Reliance Industries
Aditya Birla Group
Mahindra & Mahindra