Filter interviews by
Java is independent platform due to its ability to run on any hardware or operating system.
Java programs are compiled into bytecode which can be run on any Java Virtual Machine (JVM)
JVM acts as an abstraction layer between the Java program and the underlying hardware/OS
Write once, run anywhere principle allows Java programs to be platform-independent
Java is an object-oriented programming language because it allows for the creation of objects, which can contain data and methods.
Java supports the four pillars of object-oriented programming: encapsulation, inheritance, polymorphism, and abstraction.
Objects in Java can be easily reused and extended through inheritance.
Java classes and objects help in organizing code and making it easier to maintain and understand.
Exam...
Top trending discussions
I was interviewed in Nov 2022.
Aptitude was not that tough
It includes mcqs and 2 coding questions
I am a Java enthusiast with a passion for coding and problem-solving.
I have completed my Bachelor's degree in Computer Science.
I have experience in developing web applications using Java, Spring, and Hibernate.
I am familiar with Agile methodologies and have worked in a team environment.
I am constantly learning and keeping up with the latest technologies in the Java ecosystem.
I am excited about the opportunity to learn
I applied via Naukri.com and was interviewed in Jul 2022. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Oct 2022. There were 3 interview rounds.
Aptitude tests are ability tests designed to assess your logical reasoning or mental ability .
Aptitude tests measure abilities such as :-
1) Numerical reasoning
2) verbal reasoning
3) diagrammatic reasoning
4) mechanical reasoning
I
Coding is the process of creating instructions for computers using programming languages, coding language examples are c ,c ++ , java etc
C , c++ are procedural language, java is object oriented programming language
I applied via Company Website and was interviewed in Jul 2024. There was 1 interview round.
I m to get yourlife company to work.
It's like technical round & Hr round , way of language speaking.
Implementation of the Spring security
I applied via Company Website and was interviewed in Sep 2023. There were 2 interview rounds.
HashMap is a data structure in Java that stores key-value pairs and allows fast retrieval of values based on keys.
HashMap implements the Map interface in Java
It allows null keys and values
Keys in a HashMap must be unique
Example: HashMap
HashMap is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.
HashMap internally uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to determine the index in the array where it will be stored.
If multiple keys hash to the same index, a linked list is used to handle collisions.
HashMap uses the hashCode() method of keys to calc...
Throw is used to explicitly throw an exception in a method, while Throws is used to declare the exceptions that a method may throw.
Throw is used within a method to throw an exception explicitly.
Throws is used in the method signature to declare the exceptions that the method may throw.
Throw is followed by an instance of Throwable class, while Throws is followed by the exception class names separated by commas.
Example: t...
Arrays are fixed in size, while ArrayLists can dynamically resize. ArrayLists provide more flexibility and functionality.
Arrays have a fixed size, while ArrayLists can dynamically resize.
ArrayLists can easily add, remove, or modify elements, while arrays require manual shifting of elements.
Arrays use [] syntax for declaration and initialization, while ArrayLists use the ArrayList class from the Java Collections framewo
ArrayList is resizable array implementation, LinkedList is doubly linked list implementation, Vector is synchronized version of ArrayList.
ArrayList is faster for accessing elements, LinkedList is faster for adding/removing elements in middle.
ArrayList uses less memory than LinkedList due to contiguous memory allocation.
Vector is thread-safe but slower than ArrayList due to synchronization overhead.
Iterate through a hashmap using an iterator in Java
Create an iterator using the entrySet() method of the hashmap
Use a while loop to iterate through the hashmap entries
Access the key and value of each entry using the getKey() and getValue() methods
I was interviewed in Mar 2024.
Object-oriented programming concepts that focus on data encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Ability of a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and s
I applied via Referral and was interviewed in Feb 2023. There were 3 interview rounds.
Java interview questions covering topics like abstraction, inheritance, garbage collector, class loader, Spring security, bean scopes, wait-notify, class vs object level local, ArrayList vs LinkedList, Singleton class, and RestController vs Controller.
Abstraction focuses on hiding implementation details while inheritance allows a class to inherit properties and methods from another class.
Garbage collector is a program ...
I am leaving Wipro to explore new opportunities and challenges.
Exploring new opportunities and challenges
Seeking career growth
Looking for a change in work environment
Wanting to work with new technologies or industries
Seeking better work-life balance
I applied via Walk-in and was interviewed in Jun 2023. There were 5 interview rounds.
For freshers there is online aptitude test.
Coding round is done by interviewers on live screen sharing
based on 1 interview
Interview experience
Python Developer
4
salaries
| ₹7.7 L/yr - ₹10.9 L/yr |
Operations Specialist
3
salaries
| ₹8 L/yr - ₹9.5 L/yr |
Infosys
TCS
Wipro
HCLTech