Filter interviews by
Lazy loading defers the initialization of an object until it is actually needed, while eager loading initializes the object immediately.
Lazy loading is commonly used in Singleton pattern to delay the creation of the instance until it is requested.
Eager loading initializes the Singleton instance at the time of class loading.
Lazy loading can help improve performance by only creating the instance when needed, while eager ...
Use Spring Boot configuration to connect master and slave instances of a DB
Configure multiple data sources in application.properties or application.yml file
Use @Primary annotation for the master data source and @Qualifier annotation for the slave data source
Define separate DataSource, JdbcTemplate, and EntityManager beans for each data source
Use @Transactional annotation with the appropriate data source to specify whic
Global exception handler in Spring Boot handles all exceptions thrown by the application.
Global exception handler can be implemented using @ControllerAdvice annotation in Spring Boot.
It allows centralized exception handling for all controllers in the application.
You can define methods annotated with @ExceptionHandler to handle specific exceptions.
Global exception handler can return custom error responses or redirect to
Top trending discussions
posted on 3 Jan 2025
I applied via Campus Placement
A test that covers all fundamental topics, including networking, object-oriented programming (OOP), and data structures and algorithms (DSA).
I applied via Job Portal
React lifecycle functions are methods that are automatically called at specific points in a component's life cycle.
Mounting: constructor, render, componentDidMount
Updating: render, componentDidUpdate
Unmounting: componentWillUnmount
Padding is the space inside the border of an element, while margin is the space outside the border.
Padding is used to create space between the content and the border of an element.
Margin is used to create space between the border of an element and other elements.
Padding affects the size of the content area, while margin affects the positioning of the element.
Example: padding: 10px will create 10 pixels of space inside ...
I applied via Referral and was interviewed in Nov 2024. There were 3 interview rounds.
Data structures and algo. 2 ques were asked in hackerrank
posted on 28 Sep 2024
I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.
1 hour , 1 medium and 1 hard
FInd Kth smallest element
Find Peak element
Design a parking lot system with features like parking, unparking, and checking availability.
Design classes for ParkingLot, ParkingSpot, Vehicle, etc.
Implement methods for parking a vehicle, unparking a vehicle, and checking spot availability.
Consider using data structures like HashMap or ArrayList to manage parking spots.
Include features like ticket generation, fee calculation, and spot reservation.
It consist of 4 DSA ques and few quiz and opps concept based ques
1st was string based Medium level ques.
2nd was a ques based on 2 pointer
And other 2 was from Vector and Linked list easy ques
Print natural numbers in spiral form using a 2D array.
Create a 2D array with dimensions n x n.
Initialize variables for row and column boundaries.
Iterate through the array in a spiral pattern, filling in natural numbers.
based on 1 review
Rating in categories
Assistant Manager
196
salaries
| ₹4.6 L/yr - ₹15.8 L/yr |
Senior Software Engineer
171
salaries
| ₹13.4 L/yr - ₹42 L/yr |
Software Engineer
170
salaries
| ₹12 L/yr - ₹33 L/yr |
Senior Manager
123
salaries
| ₹11.5 L/yr - ₹39 L/yr |
Manager
99
salaries
| ₹6.1 L/yr - ₹25 L/yr |
Razorpay
Paytm
Mobikwik
PhonePe