Filter interviews by
I applied via LinkedIn and was interviewed in Mar 2023. There were 2 interview rounds.
Array list is used for ordered collection while hash map is used for key-value pair mapping.
Array list maintains the order of elements while hash map does not.
Array list is accessed using index while hash map is accessed using keys.
Array list is good for small collections while hash map is good for large collections.
Example: Array list can be used to store a list of names while hash map can be used to store a list of p
The fastest data structure in collection is HashMap.
HashMap provides constant time complexity O(1) for insertion, deletion, and retrieval operations.
It uses hashing technique to store and retrieve elements.
It allows null values and null keys.
It is not synchronized, so it is not thread-safe by default.
ConcurrentHashMap can be used for thread-safe operations.
Reverse a given string and find the frequency
Optional class is a container object which may or may not contain a non-null value.
Optional class was introduced in Java 8 to deal with NullPointerExceptions.
It is used to avoid null checks and handle null values more effectively.
Methods like isPresent(), ifPresent(), orElse() are commonly used with Optional class.
An abstract method is a method that is declared without an implementation in an abstract class or interface.
Abstract methods do not have a body and must be implemented by subclasses.
Abstract classes can have both abstract and non-abstract methods.
Interfaces can only have abstract methods by default.
I applied via Recruitment Consulltant and was interviewed in Oct 2024. There was 1 interview round.
Java full stack qusetions for freshers
Microservices design patterns help in designing and implementing microservices architecture efficiently.
Service Registry pattern - uses a central registry to manage service instances
Circuit Breaker pattern - prevents cascading failures in distributed systems
API Gateway pattern - provides a single entry point for clients to access multiple services
Saga pattern - manages long-running transactions across multiple services
...
A method in Java is a block of code that performs a specific task. It is defined within a class and can be called to execute its functionality.
Methods are used to perform specific actions in a program.
They are defined within a class and can be called to execute their code.
Methods can have parameters and return values.
Example: public void printMessage(String message) { System.out.println(message); }
I applied via Monster and was interviewed in Nov 2023. There were 3 interview rounds.
Coding round of amazon
Coding round amazon eedee efecece e eveve
I applied via LinkedIn and was interviewed in Sep 2023. There were 3 interview rounds.
Coding Assessment was on HakerRank. First Question was typical Java program and second question was SQL
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
What is dynamic website
Backed language in Java
I applied via Company Website and was interviewed in Aug 2023. There were 2 interview rounds.
Firstly we should learn aptitude and reasoning basics minimum one month we crack the exam
We should learn any one coding language java or python in you tube
I applied via Naukri.com and was interviewed in Jul 2022. There were 3 interview rounds.
jdk is Java Development Kit, jre is Java Runtime Environment, thread is a unit of execution, collection is a group of objects.
JDK is a software development kit used to develop Java applications.
JRE is a runtime environment used to run Java applications.
Thread is a lightweight unit of execution within a process.
Collection is a group of objects that can be manipulated as a single unit.
Software Engineer
7
salaries
| ₹5 L/yr - ₹14 L/yr |
Data Analyst
4
salaries
| ₹6 L/yr - ₹30 L/yr |
Lead Data Analyst
3
salaries
| ₹27 L/yr - ₹29.5 L/yr |
Jio Haptik
yellow.ai
Engati
Uniphore Software Systems