Filter interviews by
I applied via Referral and was interviewed before Jan 2020. There were 4 interview rounds.
Program for hashcode and equal implementation
Override hashCode() method to generate unique hashcode for each object
Override equals() method to compare two objects based on their attributes
Ensure that if two objects are equal, their hashcodes should also be equal
Use Objects.hash() method to generate hashcode for multiple attributes
Example: public int hashCode() { return Objects.hash(attribute1, attribute2); }
Example: pu...
HashMap is a data structure that stores key-value pairs and provides constant time complexity for basic operations.
Hashmap uses hashing to store and retrieve values based on keys.
It uses an array of buckets to store key-value pairs.
The hash function maps the key to an index in the array.
If multiple keys map to the same index, a linked list is used to store them.
Basic operations like put, get, and remove have constant t...
Synchronized ensures only one thread can access a resource at a time, while concurrent allows multiple threads to access it simultaneously.
Synchronized is used for thread safety and mutual exclusion.
Concurrent is used for improving performance and scalability.
Synchronized can cause performance issues due to locking.
Concurrent can cause race conditions and requires careful synchronization.
Examples of synchronized: synch...
Top trending discussions
I applied via Naukri.com and was interviewed in May 2019. There were 5 interview rounds.
I applied via Naukri.com and was interviewed before Oct 2022. There were 3 interview rounds.
Reverse string code and reverse array code
I applied via Approached by Company and was interviewed in Feb 2024. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There was 1 interview round.
I applied via Approached by Company and was interviewed in Dec 2023. There were 2 interview rounds.
A complete Java program for inserting and traversing a binary tree with customizable insertion logic.
Binary Tree Node Class: Create a class 'Node' with properties for value, left, and right children.
Insertion Method: Implement a method to insert nodes based on specific criteria (e.g., value comparison).
Traversal Methods: Include methods for in-order, pre-order, and post-order traversal.
Example Insertion: If inserting 5...
I appeared for an interview in May 2025, where I was asked the following questions.
I have extensive experience with Java, focusing on its versatility in web and mobile applications, as well as backend development.
Developed a web application using Spring Boot, enhancing user experience with RESTful APIs.
Utilized JavaFX for creating a desktop application, showcasing my skills in GUI development.
Implemented multithreading in a Java application to improve performance and responsiveness.
Worked with Java C...
I have gained experience in data engineering through various projects and self-study, focusing on data pipelines and ETL processes.
Completed a course on Apache Spark, learning to process large datasets efficiently.
Built a data pipeline using Apache Kafka to stream real-time data for analytics.
Worked on a project involving data warehousing with Amazon Redshift, optimizing query performance.
Utilized Python and SQL for da...
I applied via Recruitment Consulltant and was interviewed in Mar 2023. There were 3 interview rounds.
based on 1 review
Rating in categories
Software Specialist
404
salaries
| ₹4.7 L/yr - ₹10.3 L/yr |
Strategic Account Manager
232
salaries
| ₹5 L/yr - ₹11.5 L/yr |
Project Manager
207
salaries
| ₹5.5 L/yr - ₹13 L/yr |
Technical Support Engineer
169
salaries
| ₹4.1 L/yr - ₹9 L/yr |
Implementation Specialist
127
salaries
| ₹3 L/yr - ₹10.2 L/yr |
Thomson Reuters
Oracle Cerner
NextComm Corporation
Temenos