i
Maersk
Filter interviews by
Clear (1)
Top trending discussions
I applied via Walk-in and was interviewed before Jun 2021. There were 3 interview rounds.
Current Technologies
Duration 1 hr, Coding,GK and English
I applied via Referral and was interviewed in Nov 2020. There was 1 interview round.
2 coding ques in 1 hr
The 'this' keyword in Java refers to the current instance of the class.
Used to refer to instance variables or methods of the current object
Can be used to differentiate between instance variables and local variables with the same name
Can be passed as an argument to other methods
final is a keyword used in Java to declare constants, while finally is a block of code used in exception handling to ensure a piece of code is always executed.
final is used to declare constants in Java, its value cannot be changed once assigned
finally is a block of code used in exception handling to ensure a piece of code is always executed, regardless of whether an exception is thrown or not
Example: final int MAX_VALU...
Basic principles of OOP include encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Ability of a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Example: A 'Car' class may have properties like 'color' and 'model', and methods like 'st
I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.
Advance aptitude questions which took 1 hour to solve
Advance Coding questions
Multithreading in Java allows multiple threads to execute concurrently within a single program.
Multithreading helps in improving the performance of applications by utilizing multiple CPUs or CPU cores.
Each thread runs independently and shares the same memory space.
Java provides built-in support for multithreading through the java.lang.Thread class or implementing the java.lang.Runnable interface.
Example: Creating a new...
Detecting a cycle in a linked list by using two pointers approach.
Use two pointers approach - slow pointer moves one step at a time, fast pointer moves two steps at a time.
If there is a cycle, the two pointers will eventually meet at some point.
Check if the fast pointer reaches the end of the list (null) before meeting the slow pointer to determine if there is a cycle.
I applied via Referral and was interviewed before Jun 2023. There was 1 interview round.
Java questions based on string and 2d array
I applied via Naukri.com and was interviewed in May 2021. There was 1 interview round.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Process Expert
2.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Process Expert
1.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Analyst
1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Specialist
714
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
713
salaries
| ₹0 L/yr - ₹0 L/yr |
Accenture
Capgemini
IBM
Infosys