PwC
Motorica Interview Questions and Answers
Q1. In a string reverse the small letters to capital and caps to small
Convert small letters to capital and caps to small in a string
Iterate through each character in the string
Check if the character is a small letter or a capital letter
Convert small letters to capital and caps to small using ASCII values
Q2. Difference between dashboard and report in power BI
Dashboard is a visual display of key metrics and trends, while a report is a detailed collection of data and analysis.
Dashboard provides a high-level overview, while a report dives deeper into specific data points
Dashboards are interactive and allow for drill-down capabilities, reports are static
Dashboards are typically used for monitoring and decision-making, reports are used for in-depth analysis
Example: A dashboard may show sales performance by region with interactive filt...read more
Q3. what is you previous experience in Data Analytics
I have 2 years of experience in data analytics, including working with large datasets and using tools like Python and SQL.
2 years of experience in data analytics
Proficient in working with large datasets
Skilled in using Python and SQL for data analysis
Q4. What are joins and type of joins?
Joins are SQL operations that combine rows from two or more tables based on related columns.
INNER JOIN: Returns records with matching values in both tables. Example: SELECT * FROM A INNER JOIN B ON A.id = B.id;
LEFT JOIN: Returns all records from the left table and matched records from the right table. Example: SELECT * FROM A LEFT JOIN B ON A.id = B.id;
RIGHT JOIN: Returns all records from the right table and matched records from the left table. Example: SELECT * FROM A RIGHT ...read more
Q5. Difference between lead and lag in SQL
Lead and lag are SQL functions used to access data from a previous or subsequent row in a result set.
Lead function is used to access data from a subsequent row in the result set.
Lag function is used to access data from a previous row in the result set.
Both functions can be used to compare values between rows or calculate differences.
Example: SELECT lead(column_name) OVER (ORDER BY column_name) FROM table_name;
Q6. What is where in sql?
The WHERE clause in SQL filters records based on specified conditions.
Used to specify conditions for filtering records in a query.
Example: SELECT * FROM Employees WHERE Age > 30;
Can combine multiple conditions using AND/OR.
Example: SELECT * FROM Products WHERE Price < 100 AND Stock > 0;
Supports various operators like =, <>, >, <, LIKE, IN, etc.
Q7. Explain the process in ADF?
ADF stands for Azure Data Factory, a cloud-based data integration service that allows you to create, schedule, and manage data pipelines.
ADF allows you to create data-driven workflows for orchestrating and automating data movement and data transformation.
It supports a wide range of data sources, including Azure Blob Storage, Azure SQL Database, and on-premises data sources.
You can use ADF to ingest data from various sources, transform the data using compute services such as A...read more
Q8. Description of auth flow
Auth flow is the process of verifying a user's identity before granting access to a system or application.
User enters credentials (username and password)
Credentials are sent to server for verification
Server checks credentials and generates a token for the user
Token is sent back to user for future authentication
More about working at PwC
Interview Process at Motorica
Top Associate Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month