Premium Employer

i

This company page is being actively managed by Maersk Team. If you also belong to the team, you can get access from here

Maersk Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Maersk Software Engineer III Interview Questions, Process, and Tips

Updated 12 Sep 2024

Top Maersk Software Engineer III Interview Questions and Answers

View all 8 questions

Maersk Software Engineer III Interview Experiences

2 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Sep 2023. There were 3 interview rounds.

Round 1 - Technical 

(5 Questions)

  • Q1. Find the largest subsequence in the given string.
  • Ans. 

    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

  • Answered by AI
  • Q2. Lifetime scopes in .Net
  • Ans. 

    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

  • Answered by AI
  • Q3. Builder Design Patterns
  • Q4. What's new in .Net 7?
  • Ans. 

    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...

  • Answered by AI
  • Q5. What do you know about Kafka and it's usage?
  • Ans. 

    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...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Instagram system design
  • Ans. 

    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...

  • Answered by AI
  • Q2. Questions regarding the system design and different choices of technology
Round 3 - One-on-one 

(4 Questions)

  • Q1. Technical architecture of current project
  • Ans. 

    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

  • Answered by AI
  • Q2. Other tech contributions
  • Ans. 

    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

  • Answered by AI
  • Q3. Familiarity with different Azure services
  • Ans. 

    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

  • Answered by AI
  • Q4. How do you scale the application?
  • Ans. 

    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...

  • Answered by AI

Skills evaluated in this interview

I applied via LinkedIn and was interviewed in Apr 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. There were 3 technical rounds and one with HR director. All the technical rounds were taken by manager or higher designated engineers. In the first round I was asked some Golang basics/syntax. Then was ask...

Interview Preparation Tips

Interview preparation tips for other job seekers - Interviewers were primarily checking how I was approaching the problems. The problem solving part was quite interactive. After making sure he understands the proposed algorithm I wrote the code. The microservice related question were scenario based so you must be able to justify your proposed solutions. I would suggest while answering walk the interviewer through possible solutions, your thought process, let them understand why you chose solution 2 over solution 1 etc

Software Engineer III Interview Questions Asked at Other Companies

Q1. Find the highest floor, from where if an egg is dropped will not ... read more
asked in Walmart
Q2. What would be the ideal data structure to represent people and fr ... read more
asked in Walmart
Q3. Custom implementation of stack where there are two additional met ... read more
asked in UST
Q4. =>What is garbage collection in c# =>What is dispose and fi ... read more
asked in Walmart
Q5. Given a tree and a node, print all ancestors of Node

Interview questions from similar companies

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Hirist and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Csharp basics and a coding questing was given to implement
  • Q2. .net and angular basics questions
Round 2 - One-on-one 

(2 Questions)

  • Q1. Asked deeply about my resume and technologies
  • Q2. Coding question to sort a given array using DSA

Interview Preparation Tips

Interview preparation tips for other job seekers - No response from HR
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic questions in percentages, equations,profit abd loss, simple interest and compound interest

Round 2 - Coding Test 

Basic knowledge in coding,java,python,c++

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared in fundamentals and play a important role in job
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. Questions about kubernetes and dockerfile
Round 2 - Technical 

(1 Question)

  • Q1. Questions about your past experience
Round 3 - Behavioral 

(1 Question)

  • Q1. It was in general discussion round
Round 4 - HR 

(1 Question)

  • Q1. General discussion round
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Feb 2023.

Round 1 - Coding Test 

Basic algorithms testing

Round 2 - Technical 

(1 Question)

  • Q1. HLD question on chat application

Interview Preparation Tips

Interview preparation tips for other job seekers - The interviewers can be very rude at times, and can reject you without any reason. Though I got the offer, i declined because I have heard really had reviews about their current middle management. Join only if you are desperate and peace of mind doesn't matter to you.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. How to identify and solve race condition.
  • Ans. 

    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...

  • Answered by AI
  • Q2. Solve an array question on finding the third largest in an unsorted array.
  • Ans. 

    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.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. DSA Questions - Easy to medium

I applied via Recruitment Consultant and was interviewed in Aug 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Tree Ques : All node at a distance K from a given node
  • Ans. 

    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.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Do geeks for geeks medium/hard

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. All Java conceptual theory questions. 1. Features of JAVA 8 2.Difference between abstraction and interface. 3. Collections framework 4. Exception handling
  • Q2. Try catch resource block.
  • Ans. 

    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...

  • Answered by AI
  • Q3. Should an abstract class always have an abstract method
  • Ans. 

    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.

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Coding question. Given an array, remove duplicates from the array. They also asked about my existing project.
Round 3 - HR 

(1 Question)

  • Q1. Why did you chose fedex?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be familiar with the java theory questions and also have hands on practice with code. They don;r provide an IDE always so its important you know the method names.

Maersk Interview FAQs

How many rounds are there in Maersk Software Engineer III interview?
Maersk interview process usually has 3 rounds. The most common rounds in the Maersk interview process are Technical and One-on-one Round.
What are the top questions asked in Maersk Software Engineer III interview?

Some of the top questions asked at the Maersk Software Engineer III interview -

  1. What do you know about Kafka and it's usa...read more
  2. How do you scale the applicati...read more
  3. Find the largest subsequence in the given stri...read more

Tell us how to improve this page.

Maersk Software Engineer III Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
Join Maersk Improving life for all by integrating the world

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.7k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
Delhivery Interview Questions
3.9
 • 458 Interviews
Ecom Express Interview Questions
3.8
 • 197 Interviews
Blue Dart Express Interview Questions
4.0
 • 102 Interviews
FedEx Express Interview Questions
4.0
 • 94 Interviews
View all
Maersk Software Engineer III Salary
based on 54 salaries
₹22.5 L/yr - ₹41 L/yr
10% more than the average Software Engineer III Salary in India
View more details

Maersk Software Engineer III Reviews and Ratings

based on 3 reviews

3.3/5

Rating in categories

3.5

Skill development

4.4

Work-life balance

3.5

Salary

3.3

Job security

3.7

Company culture

2.5

Promotions

2.9

Work satisfaction

Explore 3 Reviews and Ratings
Process Expert
2.1k salaries
unlock blur

₹2 L/yr - ₹7.2 L/yr

Senior Process Expert
1.1k salaries
unlock blur

₹2.4 L/yr - ₹8.2 L/yr

Senior Analyst
1k salaries
unlock blur

₹3.7 L/yr - ₹10 L/yr

Senior Specialist
708 salaries
unlock blur

₹4.2 L/yr - ₹14.5 L/yr

Analyst
705 salaries
unlock blur

₹2.5 L/yr - ₹10.1 L/yr

Explore more salaries
Compare Maersk with

Accenture

3.8
Compare

Capgemini

3.7
Compare

IBM

4.0
Compare

Infosys

3.6
Compare
Did you find this page helpful?
Yes No
write
Share an Interview