Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2022. There was 1 interview round.
Questions related to Java programming concepts and data structures.
Inheritance is a mechanism in which one class acquires the properties and behaviors of another class.
Comparable is used to define the natural ordering of objects while Comparator is used to define custom ordering of objects.
OOPs concepts include Abstraction, Encapsulation, Inheritance, and Polymorphism.
HashCode is a unique identifier generated by Java f...
I applied via Campus Placement and was interviewed in Feb 2022. There were 2 interview rounds.
Na
Na
I was interviewed in Dec 2024.
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
Find the length of the longest subsequence of contiguous integers in an array.
Sort the array
Iterate through the array and check for consecutive integers
Keep track of the longest subsequence found
Use flatMap and map to extract list of pincodes from Employee objects
Use flatMap to flatten the list of Addresses in each Employee object
Use map to iterate over the flattened list and extract the pincodes
Example: employeeList.stream().flatMap(emp -> emp.getAddresses().stream()).map(address -> address.getPincode()).collect(Collectors.toList())
Database pooling is a technique used to manage a pool of database connections for efficient resource utilization. HikariCP is a popular database connection pooling library in Java.
HikariCP is a high-performance database connection pooling library for Java applications.
It is known for its low latency and high throughput.
Configurations for HikariCP include settings such as maximum pool size, connection timeout, and idle ...
I applied via Recruitment Consulltant and was interviewed in Dec 2024. There was 1 interview round.
I applied via Referral and was interviewed in Nov 2024. There were 3 interview rounds.
Simple logical based
Palindrome
Reverse a string
The four pillars of Object-Oriented Programming (OOP) are Abstraction, Encapsulation, Inheritance, and Polymorphism.
Abstraction: Hides complex implementation details and only shows the necessary features to the outside world.
Encapsulation: Bundles data and methods that operate on the data into a single unit, preventing direct access to data from outside the class.
Inheritance: Allows a new class to inherit properties an...
20 aptitude,20 comunication,4 program questions
General topics . topics about online class vs office line class
I applied via Indeed and was interviewed in May 2024. There were 3 interview rounds.
This test was conducted in MSG browser and it has around 30 questions and around 3 to 5 are related to coding
Our topic of discussion is future of jobs and take the first initiative and don't go off topic and try to agree and add points with the fellow members
Experienced Java Developer with a passion for creating efficient and scalable solutions.
Over 5 years of experience in Java development
Strong knowledge of object-oriented programming principles
Proficient in Spring framework and Hibernate
Experience with RESTful web services and microservices architecture
Familiar with Agile development methodologies
Yes, Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine.
Node.js is used for server-side scripting and building scalable network applications.
It allows developers to use JavaScript for both client-side and server-side development.
Node.js has a large ecosystem of open-source libraries and frameworks like Express.js.
It is commonly used for building real-time web applications, APIs, and microservices.
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 2 reviews
Rating in categories
Senior Software Engineer
771
salaries
| ₹9 L/yr - ₹31.5 L/yr |
Software Engineer
764
salaries
| ₹4 L/yr - ₹16.6 L/yr |
Lead Software Engineer
254
salaries
| ₹13.1 L/yr - ₹36 L/yr |
Softwaretest Engineer
115
salaries
| ₹3.5 L/yr - ₹10 L/yr |
Software Developer
96
salaries
| ₹4.8 L/yr - ₹18 L/yr |
One Network Enterprises
Persistent Systems
TCS
Wipro