Filter interviews by
I applied via Approached by Company and was interviewed in Oct 2024. There was 1 interview round.
Qualifier and Primary are annotations used in Spring framework for dependency injection.
Qualifier annotation is used to specify which bean should be autowired when multiple beans of the same type are present
Primary annotation is used to specify the primary bean to be autowired when multiple beans of the same type are present
Qualifier can be used in combination with Autowired annotation to specify the bean name to be in...
Sort an array of 0s and 1s in linear time complexity.
Use two pointers approach - one from the start and one from the end.
Swap 0s to the left and 1s to the right until the pointers meet.
Time complexity: O(n), Space complexity: O(1).
I actively participate in code reviews to ensure code quality and learn from others.
I actively participate in code reviews by providing constructive feedback on others' code.
I also seek feedback on my own code to improve its quality and learn from others.
I follow coding standards and best practices during code reviews to maintain consistency and quality.
I use code review tools like GitHub pull requests or Bitbucket to
Top trending discussions
posted on 17 Mar 2021
I applied via Recruitment Consultant and was interviewed in Sep 2020. There was 1 interview round.
I applied via Campus Placement and was interviewed before Sep 2020. There were 3 interview rounds.
posted on 4 May 2022
Comparable is an interface used for natural ordering, while Comparator is used for custom ordering in Java.
Comparable interface is used to define the natural ordering of objects. It is implemented by the class whose objects are to be sorted.
Comparator interface is used to define custom ordering of objects. It is implemented by a separate class that compares objects based on specific criteria.
Example: Sorting a list of ...
List allows duplicate elements and maintains insertion order, while Set does not allow duplicates and does not maintain order.
List can contain duplicate elements, Set cannot
List maintains insertion order, Set does not guarantee order
List is implemented by classes like ArrayList, LinkedList, Set is implemented by classes like HashSet, TreeSet
Example: List
I applied via Newspaper Ad and was interviewed in Sep 2021. There were 2 interview rounds.
3 coding questions are given.Time 1 hr
Multithreading is the ability of a CPU to execute multiple threads concurrently, allowing for better performance and responsiveness.
Multithreading allows multiple tasks to be executed simultaneously on a single CPU.
Each thread has its own stack and runs independently, but shares the same memory space.
Example: A web server handling multiple requests concurrently using multithreading.
Example: A video player playing video...
Interface is a blueprint of a class that defines methods without implementation. Abstraction is a concept where only essential details are shown and irrelevant details are hidden.
Interface in Java is a reference type, similar to a class, that can contain only constants, method signatures, default methods, static methods, and nested types.
Abstraction is achieved in Java using abstract classes and interfaces. Abstract cl...
I applied via Campus Placement and was interviewed before Oct 2023. There were 3 interview rounds.
It was an intermediate level aptitude questions
This was also intermediate
posted on 30 Oct 2024
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructor, fields, and methods, while interface cannot have any of these.
A class can extend only one abstract class, but can implement multiple interfaces.
Abstract classes are used to define a common behavior among subclasses, while interfaces are used to define a contract for classes...
Handler methods in Java are methods that are responsible for handling incoming requests and generating responses.
Handler methods are typically defined in classes annotated with @Controller or @RestController.
These methods are mapped to specific URLs using @RequestMapping or other mapping annotations.
Handler methods can have parameters such as HttpServletRequest, HttpServletResponse, or model attributes.
The return value...
based on 3 interviews
Interview experience
based on 2 reviews
Rating in categories
Junior Engineer
1.6k
salaries
| ₹1.1 L/yr - ₹3.8 L/yr |
Assistant Engineer
724
salaries
| ₹1.5 L/yr - ₹4.2 L/yr |
Senior Software Engineer
333
salaries
| ₹5 L/yr - ₹17.9 L/yr |
Technical Lead
328
salaries
| ₹7 L/yr - ₹23 L/yr |
Embedded Software Engineer
304
salaries
| ₹3 L/yr - ₹10 L/yr |
Sutherland Global Services
Optum Global Solutions
Hexaware Technologies
FIS