i
Maersk
Filter interviews by
I applied via Approached by Company and was interviewed before Apr 2022. There were 3 interview rounds.
Design Azure architecture for ingesting data from on-prem SQL servers to Azure Gen 2 datalakes
Create a virtual network to connect on-premises SQL servers to Azure
Use Azure Data Factory to move data from on-premises SQL servers to Azure Data Lake Gen 2
Use Azure Data Factory to schedule data ingestion jobs
Use Azure Data Factory to transform data before ingestion
Use Azure Data Factory to monitor data ingestion jobs
Use Azu...
Designing an inhouse data cataloguing tool using open source technologies
Identify the data sources and types to be catalogued
Choose a metadata schema and define the attributes to be captured
Select an open source tool for metadata management, such as Apache Atlas or Metacat
Integrate the tool with the data sources and automate metadata capture
Implement a search and discovery interface for users to access the catalogued d
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
I appeared for an interview before Feb 2023.
Basic algorithms testing
I applied via Recruitment Consultant and was interviewed in Aug 2021. There was 1 interview round.
Find all nodes at a distance K from a given node in a tree.
Use DFS to traverse the tree and mark the nodes at distance K from the given node.
Maintain a visited set to avoid revisiting nodes.
Use a queue to keep track of the nodes to be visited next.
If the given node is the root, traverse the entire tree and mark nodes at distance K.
If K is 0, return the given node itself.
I applied via Referral and was interviewed before Aug 2022. There were 2 interview rounds.
I applied via Indeed and was interviewed in Oct 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Identifying and solving race conditions involves understanding concurrent execution and implementing synchronization mechanisms.
Understand the critical sections of code where race conditions can occur
Use synchronization mechanisms like locks, semaphores, or atomic operations to control access to shared resources
Implement thread-safe data structures or use thread-safe libraries to avoid race conditions
Use tools like sta...
Find the third largest element in an unsorted array of strings.
Sort the array in descending order.
Remove duplicates if necessary.
Return the element at index 2 as the third largest.
I applied via Naukri.com and was interviewed before Nov 2023. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in Aug 2024. There was 1 interview round.
The do while loop executes the code block once before checking the condition, while the while loop checks the condition before executing the code block.
do while loop is useful when you want to execute the code block at least once, regardless of the condition.
while loop is used when you want to execute the code block only if the condition is true.
Example: do { // code block } while (condition);
Example: while (condition)
Data types are classifications of data items that determine the kind of operations that can be performed on them.
Primitive data types: integers, floating point numbers, characters, booleans
Composite data types: arrays, structures, classes
Abstract data types: lists, stacks, queues
based on 1 interview
Interview experience
Process Expert
2.1k
salaries
| ₹2.2 L/yr - ₹7.2 L/yr |
Senior Process Expert
1.1k
salaries
| ₹2.5 L/yr - ₹8.6 L/yr |
Senior Analyst
1k
salaries
| ₹3.7 L/yr - ₹10 L/yr |
Senior Specialist
709
salaries
| ₹4.2 L/yr - ₹14.5 L/yr |
Analyst
707
salaries
| ₹2.5 L/yr - ₹9 L/yr |
Delhivery
Ecom Express
Blue Dart Express
DHL Supply Chain