Filter interviews by
HashMap in Java is a data structure that stores key-value pairs and allows fast retrieval of values based on keys.
HashMap is part of the Java Collections framework.
It uses hashing to store key-value pairs, allowing for fast retrieval.
Keys in a HashMap must be unique, but values can be duplicated.
Example: HashMap<String, Integer> map = new HashMap<>(); map.put("John", 25);
A constructor in Java is a special type of method that is used to initialize objects. It has the same name as the class and no return type.
Constructors are called when an object of a class is created.
They can be used to initialize instance variables or perform any other setup required for the object.
Constructors can be overloaded, meaning a class can have multiple constructors with different parameters.
If a class does ...
You can sort a class object by implementing the Comparable interface and overriding the compareTo method.
Implement the Comparable interface in the class and override the compareTo method to compare objects based on roll number.
Use Collections.sort() method to sort the list of objects based on roll number.
Example: class Student implements Comparable<Student> { public int compareTo(Student s) { return this.rollNo -
A Comparator in Java is an interface used to compare objects for sorting purposes.
Comparator interface is used to define custom comparison logic for objects.
It has a method called compare() which takes two objects as arguments and returns an integer value based on their comparison.
It is commonly used with sorting algorithms like Collections.sort() or Arrays.sort().
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There was 1 interview round.
Functional interfaces in Java are interfaces with a single abstract method, used for lambda expressions and method references.
Functional interfaces have only one abstract method, but can have multiple default or static methods.
Examples include java.lang.Runnable, java.util.Comparator, and java.util.function.Predicate.
Functional interfaces can be used with lambda expressions and method references for concise code.
Spring Boot annotations are used to simplify the development process by providing metadata to the Spring framework.
Annotations like @RestController, @RequestMapping, and @Autowired are commonly used in Spring Boot to define controllers, request mappings, and dependency injection.
Annotations like @SpringBootApplication are used to bootstrap the Spring application context.
Annotations like @ComponentScan and @EnableAutoCo...
Streams in Java are sequences of elements that support functional-style operations.
Streams are used to process collections of objects in a functional way.
They allow for concise and readable code by enabling operations like filter, map, reduce, etc.
Example: List
PostgreSQL and Oracle SQL differ in terms of licensing, features, performance, and cost.
PostgreSQL is open-source while Oracle SQL is proprietary.
PostgreSQL is known for its extensibility and support for advanced features like JSON data types, while Oracle SQL is known for its robustness and scalability.
PostgreSQL is generally considered more cost-effective for small to medium-sized projects, while Oracle SQL is prefer...
I applied via Recruitment Consulltant and was interviewed before Jan 2024. There were 2 interview rounds.
Top trending discussions
I applied via Campus Placement
It was a MCQ test on CS Fundamentals. We have to answer 50 questions in 40 minutes. Accuracy is must. Company have its own cutoff and it's usually high. So try to gain maximum marks as possible. The results were announced in 1.5 hrs. The selected candidates will be appearing for the coding challenge.
There are 5 questions. 1 easy , 3 medium, 1 hard. You should solve atleast 4 questions to get shortlisted for the interview. Results are announced in 2-3 hours. Take a look at these questions. One of the questions from the coding challenge will be asked in the interview.
I applied via LinkedIn and was interviewed in Dec 2024. There were 2 interview rounds.
General basic assessment.
posted on 3 Jan 2025
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
4 member team interview
I applied via Job Portal and was interviewed in Oct 2024. There was 1 interview round.
Interview experience
based on 5 reviews
Rating in categories
2-3 Yrs
Not Disclosed
10-15 Yrs
Not Disclosed
Senior Software Engineer
17
salaries
| ₹10 L/yr - ₹29.2 L/yr |
Software Engineer
10
salaries
| ₹10 L/yr - ₹15 L/yr |
Marketing Manager
10
salaries
| ₹14 L/yr - ₹16.1 L/yr |
Principal Engineer
9
salaries
| ₹27 L/yr - ₹30 L/yr |
Staff Engineer
5
salaries
| ₹10 L/yr - ₹14 L/yr |
Mswipe Technologies
Pine Labs
Paytm
PhonePe