Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Feb 2023. There were 2 interview rounds.
SP with 5 input and 1 output var, all int. Display max of input vars.
Create a stored procedure with 5 input parameters and 1 output parameter
Use the MAX function to find the maximum value among the input parameters
Assign the maximum value to the output parameter
Test the stored procedure with sample input values
Code to schedule daily database backup
Use SQL Server Agent to create a new job
Set the schedule to run daily at the desired time
Add a step to the job to backup the database
Specify the backup location and file name
Test the job to ensure it runs successfully
I applied via Naukri.com and was interviewed in Jun 2022. There were 2 interview rounds.
Stored procedures and function
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
I applied via Approached by Company
Window function coding test involves using window functions in SQL to perform calculations within a specified window of rows.
Understand the syntax and usage of window functions in SQL
Use window functions like ROW_NUMBER(), RANK(), DENSE_RANK(), etc. to perform calculations
Specify the window frame using PARTITION BY and ORDER BY clauses
Practice writing queries with window functions to get comfortable with their usage
Azure Data Factory is a cloud-based data integration service that allows you to create, schedule, and manage data pipelines.
Azure Data Factory is used to move and transform data from various sources to destinations.
It supports data integration processes like ETL (Extract, Transform, Load) and ELT (Extract, Load, Transform).
You can create data pipelines using a visual interface in Azure Data Factory.
It can connect to on...
Data Vault is a modeling methodology for designing highly scalable and flexible data warehouses.
Data Vault focuses on long-term historical data storage
It consists of three main components: Hubs, Links, and Satellites
Hubs represent business entities, Links represent relationships between entities, and Satellites store attributes of entities
Data Vault allows for easy scalability and adaptability to changing business requ
Lambda architecture is a data processing architecture designed to handle massive quantities of data by using both batch and stream processing methods.
Combines batch processing layer, speed layer, and serving layer
Batch layer processes historical data in large batches
Speed layer processes real-time data
Serving layer merges results from batch and speed layers for querying
Example: Apache Hadoop for batch processing, Apach
Yes, I have onsite exposure in previous roles.
I have worked onsite at various client locations to gather requirements and implement solutions.
I have experience collaborating with cross-functional teams in person.
I have conducted onsite training sessions for end users on data architecture best practices.
I have participated in onsite data migration projects.
I have worked onsite to troubleshoot and resolve data-related is
Binary search is a search algorithm that finds the position of a target value within a sorted array.
Divide the array into two halves and compare the target value with the middle element.
If the target value is less than the middle element, search the left half. If greater, search the right half.
Repeat the process until the target value is found or the subarray is empty.
Concurrency technique in Android allows multiple tasks to run simultaneously, improving performance and responsiveness.
Concurrency in Android can be achieved using AsyncTask, Handlers, Executors, and RxJava.
AsyncTask allows running background tasks on a separate thread and updating UI on the main thread.
Handlers are used to post and process Runnable objects on a thread's message queue.
Executors provide a high-level API...
I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.
All the basic questions of SQL like joins, index, different between in where and having etc
diff is used to compare two collections and return the differences, while guard is used for early exit in a function if a condition is not met.
diff is a method used in Swift to compare two collections and return the differences.
guard is a keyword used in Swift to provide an early exit from a function if a condition is not met.
Example: let array1 = [1, 2, 3, 4], array2 = [3, 4, 5, 6]; let result = array1.diff(array2) //...
GCD stands for Grand Central Dispatch, a technology used in iOS for managing concurrent operations. Multithreading is the ability of a CPU to execute multiple threads concurrently.
GCD is used for managing tasks asynchronously and efficiently utilizing system resources.
Multithreading allows multiple tasks to run concurrently, improving performance and responsiveness of an application.
Example: Using GCD to download image...
I applied via Naukri.com and was interviewed in Feb 2023. There were 2 interview rounds.
SQL is a programming language used to manage and manipulate relational databases. Joins are used to combine data from multiple tables.
SQL stands for Structured Query Language
It is used to create, modify, and query databases
Joins are used to combine data from two or more tables based on a related column
Types of joins include inner join, left join, right join, and full outer join
Example: SELECT * FROM table1 INNER JOIN t
Set operators are used to combine the result sets of two or more SELECT statements.
Set operators include UNION, UNION ALL, INTERSECT, and EXCEPT.
UNION combines the results of two SELECT statements and removes duplicates.
UNION ALL combines the results of two SELECT statements and includes duplicates.
INTERSECT returns only the common rows between two SELECT statements.
EXCEPT returns only the rows from the first SELECT st...
Constraints are rules that are applied to a table column or a group of columns.
Constraints ensure data accuracy and consistency in a database.
They can be used to enforce rules like uniqueness, primary key, foreign key, etc.
Constraints can be added when creating a table or altered later using ALTER TABLE statement.
Examples of constraints include NOT NULL, CHECK, UNIQUE, PRIMARY KEY, FOREIGN KEY, etc.
Infosys
TCS
Wipro
HCLTech