i
Maersk
Filter interviews by
I applied via LinkedIn and was interviewed before Sep 2023. There were 3 interview rounds.
Find the largest subsequence in a given string.
Iterate through the string and keep track of the current subsequence length
Update the length when encountering a character that is greater than the previous character
Return the longest subsequence found
Lifetime scopes in .Net refer to the lifespan of objects managed by a dependency injection container.
Lifetime scopes define how long an object should exist within the container
Common lifetime scopes include transient, singleton, scoped
Transient objects are created each time they are requested
Singleton objects are created once and reused for the lifetime of the application
Scoped objects are created once per request or s
Some of the new features in .Net 7 include performance improvements, new language features, and enhanced tooling.
Performance improvements such as faster startup times and reduced memory usage
New language features like records, top-level statements, and pattern matching enhancements
Enhanced tooling with improved support for Visual Studio and Visual Studio Code
Support for ARM64 architecture and WebAssembly
Improved suppor...
Kafka is a distributed streaming platform used for building real-time data pipelines and streaming applications.
Kafka is designed to handle high-throughput, fault-tolerant, and scalable real-time data streams.
It allows for the publishing and subscribing to streams of records, similar to a message queue.
Kafka is often used for log aggregation, stream processing, event sourcing, and real-time analytics.
It provides durabi...
Design a scalable system like Instagram for sharing photos and videos
Use a distributed architecture with multiple servers for handling user uploads, storage, and retrieval
Implement a content delivery network (CDN) for fast delivery of media content to users worldwide
Utilize a database system for storing user data, media metadata, and relationships between users and content
Incorporate caching mechanisms to improve perfo...
Microservices architecture using Docker containers and Kubernetes for scalability and flexibility.
Utilizing microservices to break down the application into smaller, independent services
Using Docker containers for easy deployment and scalability
Leveraging Kubernetes for orchestration and management of containers
I have contributed to open source projects, participated in hackathons, and regularly attend tech meetups.
Contributed to open source projects such as GitHub repositories
Participated in hackathons to develop new software solutions
Regularly attend tech meetups to stay updated on industry trends
Familiarity with different Azure services is essential for a Software Engineer III role.
Understanding of Azure Virtual Machines for scalable computing
Knowledge of Azure Blob Storage for storing large amounts of unstructured data
Experience with Azure Functions for serverless computing
Familiarity with Azure SQL Database for relational database management
Understanding of Azure Cognitive Services for AI and machine learnin
Scaling the application involves optimizing performance, increasing capacity, and ensuring reliability.
Implementing load balancing to distribute traffic evenly across multiple servers
Using caching mechanisms to reduce database load and improve response times
Utilizing horizontal scaling by adding more servers to handle increased traffic
Optimizing database queries and indexes for faster data retrieval
Implementing microse...
I applied via LinkedIn and was interviewed in Apr 2021. There were 3 interview rounds.
What people are saying about Maersk
I applied via Hirist and was interviewed in Apr 2024. There were 2 interview rounds.
posted on 11 Dec 2024
Basic questions in percentages, equations,profit abd loss, simple interest and compound interest
Basic knowledge in coding,java,python,c++
posted on 5 Feb 2024
I was interviewed before Feb 2023.
Basic algorithms testing
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 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 Naukri.com and was interviewed in Feb 2024. There were 3 interview rounds.
Try catch resource block is used in Java to automatically close resources after they are no longer needed.
Try catch resource block is used to manage resources that need to be closed after use, such as file streams or database connections.
The resources declared within the try block are automatically closed at the end of the block, even if an exception is thrown.
Example: try (FileInputStream fis = new FileInputStream("fi...
No, an abstract class can have concrete methods as well.
An abstract class can have both abstract and concrete methods.
Abstract methods are meant to be implemented by subclasses, while concrete methods can have a default implementation.
Having only abstract methods in an abstract class is not a requirement.
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
Process Expert
2.1k
salaries
| ₹2 L/yr - ₹7.2 L/yr |
Senior Process Expert
1.1k
salaries
| ₹2.4 L/yr - ₹8.2 L/yr |
Senior Analyst
1k
salaries
| ₹3.7 L/yr - ₹10 L/yr |
Senior Specialist
708
salaries
| ₹4.2 L/yr - ₹14.5 L/yr |
Analyst
705
salaries
| ₹2.5 L/yr - ₹10.1 L/yr |
Accenture
Capgemini
IBM
Infosys