Filter interviews by
I applied via Referral and was interviewed before Jul 2022. There were 3 interview rounds.
Aptitude and verbal reasoning questions on hackerrank platform
Inheritance is a mechanism in Java where a new class inherits properties and behaviors from an existing class.
Allows a class to inherit fields and methods from another class
Promotes code reusability and reduces redundancy
Creates a parent-child relationship between classes
Derived class can access non-private members of the base class
Example: class B extends class A
An array in Java is a data structure that stores a fixed-size collection of elements of the same data type.
Arrays are declared using square brackets [] after the data type.
Elements in an array are accessed by their index, starting from 0.
Example: String[] names = new String[5];
Contagious storage of same data refers to multiple references pointing to the same data in memory.
Contagious storage can lead to unexpected behavior if one reference modifies the data.
Java uses pass-by-value, so when passing objects, a new reference is created pointing to the same data.
Example: If two variables point to the same object and one variable modifies the object, the change is reflected in both variables.
I applied via Job Portal and was interviewed in Jan 2023. There were 3 interview rounds.
Logical and reasoning and blood relation
Java and html and oracle any assignment
Logical reasoning,numerical reasoning,logical problems
Array,String,Trees,searching,sortings
Top trending discussions
I applied via Recruitment Consulltant and was interviewed in Dec 2024. There was 1 interview round.
20 aptitude,20 comunication,4 program questions
General topics . topics about online class vs office line class
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Separate 0 and 1 and then store in the sme array
To become a senior Java developer and contribute to innovative projects in a collaborative team environment.
Continue learning new technologies and best practices in Java development
Work on challenging projects to enhance problem-solving skills
Collaborate with team members to share knowledge and improve code quality
I believe my strong Java skills and problem-solving abilities can positively impact the company by improving efficiency and developing innovative solutions.
I have experience in developing efficient and scalable Java applications, which can help streamline processes within the company.
I am skilled in identifying and solving complex technical issues, which can contribute to the overall success of projects.
I am proactive ...
ArrayList is implemented as a resizable array, while LinkedList is implemented as a doubly linked list.
ArrayList provides fast random access, LinkedList provides fast insertion and deletion.
ArrayList uses more memory as it needs to allocate a fixed size array, LinkedList uses more memory for storing references to the next and previous elements.
Example: ArrayList is better for scenarios where random access is required, ...
HashMap is non-synchronized and allows null values, while HashTable is synchronized and does not allow null values.
HashMap is non-synchronized, meaning it is not thread-safe, while HashTable is synchronized and thread-safe.
HashMap allows null values for both keys and values, while HashTable does not allow null keys or values.
HashMap is faster than HashTable as it is non-synchronized, but HashTable is preferred in multi...
based on 3 interviews
2 Interview rounds
based on 4 reviews
Rating in categories
Junior Software Engineer
544
salaries
| ₹1 L/yr - ₹6.3 L/yr |
Software Engineer
527
salaries
| ₹3 L/yr - ₹13 L/yr |
Associate Software Engineer
211
salaries
| ₹2 L/yr - ₹5.1 L/yr |
Softwaretest Engineer
162
salaries
| ₹1 L/yr - ₹10 L/yr |
Senior Software Engineer
159
salaries
| ₹7 L/yr - ₹24.5 L/yr |
Infosys
Wipro
TCS
HCLTech