Filter interviews by
I applied via Indeed and was interviewed in Apr 2023. There were 2 interview rounds.
I am a Java Developer with 5 years of experience in developing web applications.
I have a strong understanding of Java programming language and its core concepts.
I am proficient in using frameworks like Spring and Hibernate.
I have experience in developing RESTful APIs and working with databases like MySQL and Oracle.
I am familiar with front-end technologies like HTML, CSS, and JavaScript.
I have worked on projects involv...
Hashmap & Hashtable are data structures used to store key-value pairs in Java.
Hashmap is a non-synchronized implementation of Map interface while Hashtable is synchronized.
Hashmap allows null values and one null key while Hashtable doesn't allow null values or keys.
Hashmap is faster than Hashtable for non-threaded applications.
Example: HashMap
Example: Hashtable
Inheritance is a mechanism in which one class acquires the properties and behaviors of another class.
It allows code reusability and saves time
The class that is inherited is called the parent or superclass
The class that inherits is called the child or subclass
The child class can access all the public and protected methods and fields of the parent class
Example: A Car class can inherit properties and behaviors from a Vehi
Method overriding is when a subclass provides its own implementation of a method that is already defined in its superclass.
Method overriding is a feature of object-oriented programming.
It allows a subclass to provide a specific implementation of a method that is already defined in its superclass.
The method in the subclass must have the same name, return type, and parameters as the method in the superclass.
The method in...
Yes, we can create private constructors in Java.
Private constructors are used to restrict the creation of objects of a class.
They can only be accessed within the class.
They are commonly used in Singleton design pattern.
Private constructors can also be used in utility classes where all methods are static.
Static keyword is used to create class-level variables and methods that can be accessed without creating an object of the class.
Static variables and methods belong to the class, not to any instance of the class.
Static variables are initialized only once, at the start of the program.
Static methods can be called without creating an object of the class.
Static methods cannot access non-static variables or methods.
Static va...
Top trending discussions
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.
I applied via Approached by Company and was interviewed in Mar 2024. There were 3 interview rounds.
Implementation of the Spring security
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
Java 8 introduced several new features including lambda expressions, streams, and default methods.
Lambda expressions allow for functional programming and simplify code.
Streams provide a way to process collections of data in a functional way.
Default methods allow for adding new methods to interfaces without breaking existing implementations.
Other new features include the Date and Time API, Nashorn JavaScript engine, and...
Developed a web-based inventory management system for a retail company
Used Java, Spring Boot, and MySQL for backend development
Implemented a responsive UI using AngularJS and Bootstrap
Integrated barcode scanning functionality for faster inventory management
Implemented user authentication and authorization using Spring Security
Deployed the application on AWS EC2 instance
Integrated a new payment gateway in the project
Had to understand the API documentation of the payment gateway
Had to modify the existing codebase to integrate the new gateway
Had to test the integration thoroughly to ensure it works as expected
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
I applied via LinkedIn and was interviewed in Sep 2022. There were 3 interview rounds.
OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
OOPS is based on four main concepts: Encapsulation, Inheritance, Polymorphism, and Abstraction.
Encapsulation is the process of hiding the implementation details of an object from the outside world.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism allows objects of d...
based on 1 interview
Interview experience
Associate Solution Developer
4
salaries
| ₹2.8 L/yr - ₹4.1 L/yr |
Forest Essentials
Kama Ayurveda
Nykaa
Quest Retail Private Limited