i
Yotta Tech Ports
Filter interviews by
I applied via Referral and was interviewed in Jun 2024. There were 2 interview rounds.
Artificial Intelligence
Test-duration: 1hr
time and distance
ages
quantitative aptitude
problem-solving
Expected topic on AI
time duration 20 min
Medium level
time duration: 60 min
Propagation refers to the process of passing an exception up the call stack until it is caught and handled.
Exceptions can be propagated from a method to its caller if not caught and handled within the method.
Propagation continues until an appropriate catch block is found to handle the exception.
Propagation allows for centralized exception handling in higher-level methods.
Example: If a method throws an IOException but d...
HashMap is a data structure in Java that stores key-value pairs. HashMap allows null keys and values, and does not maintain order.
HashMap uses key-value pairs to store and retrieve data efficiently.
HashMap allows null keys and values.
HashMap does not maintain order of elements.
HashSet is a collection of unique elements, does not allow duplicates.
HashSet does not have key-value pairs like HashMap.
Top trending discussions
I was interviewed in Jun 2017.
I was interviewed in Jun 2017.
I was interviewed in Feb 2017.
I applied via Naukri.com and was interviewed before May 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed before Oct 2020. There was 1 interview round.
Encapsulation is the process of hiding implementation details and providing access to only necessary information.
Encapsulation helps in achieving data abstraction and information hiding.
It allows for better control over data and prevents unauthorized access.
In Java, encapsulation is achieved through the use of access modifiers such as private, public, and protected.
For example, a class may have private variables that c...
A string is a sequence of characters used to represent text in programming.
Strings are often used for storing and manipulating text data.
In Java, strings are represented by the String class.
Strings can be concatenated using the + operator.
Strings are immutable, meaning they cannot be changed once created.
Examples of string literals include "hello world" and "42".
I applied via Naukri.com and was interviewed before Jul 2020. There were 3 interview rounds.
I have used the Singleton design pattern in my Java projects.
Singleton pattern ensures that only one instance of a class is created and provides a global point of access to it.
It is useful when we want to limit the number of instances of a class to one.
Example: Creating a Logger class as a Singleton to ensure only one instance is used throughout the application.
Java Developer interview questions covering array list, linkedlist, hashmap, synchronization, abstract vs interface, singleton class, Spring framework, database configuration, and Java 8 features.
ArrayList and LinkedList differ in terms of implementation, performance, and usage
HashMap uses hashing to store and retrieve key-value pairs
Synchronized is used to ensure thread safety and prevent race conditions
Abstract class...
based on 2 interviews
Interview experience
Associate Software Engineer
12
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
10
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Engineer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Junior Software Engineer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Adani Ports and SEZ
Essar Ports
Jawaharlal Nehru Port Trust
Krishnapatnam Port