Filter interviews by
I applied via Naukri.com and was interviewed in Feb 2024. There were 3 interview rounds.
Try catch resource block is used in Java to automatically close resources after they are no longer needed.
Try catch resource block is used to manage resources that need to be closed after use, such as file streams or database connections.
The resources declared within the try block are automatically closed at the end of the block, even if an exception is thrown.
Example: try (FileInputStream fis = new FileInputStream("fi...
No, an abstract class can have concrete methods as well.
An abstract class can have both abstract and concrete methods.
Abstract methods are meant to be implemented by subclasses, while concrete methods can have a default implementation.
Having only abstract methods in an abstract class is not a requirement.
I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.
I am a Senior Software Engineer with 8 years of experience in developing web applications using Java, Spring, and Angular.
8 years of experience in software development
Proficient in Java, Spring, and Angular
Strong problem-solving skills
Experience in leading development teams
Passionate about learning new technologies
Build a digital stopwatch using HTML, CSS, and JS
Create HTML structure with buttons for start, stop, and reset
Use CSS to style the stopwatch display
Implement JS logic to start, stop, and reset the stopwatch
As a Senior Software Engineer, my day-to-day work involves designing and developing software solutions, collaborating with team members, troubleshooting issues, and staying updated on industry trends.
Designing and developing software solutions based on project requirements
Collaborating with team members to discuss project progress and brainstorm solutions
Troubleshooting and debugging code to fix issues and improve perf...
Horizontal scaling involves adding more machines to distribute load, while vertical scaling involves increasing the power of existing machines.
Horizontal scaling adds more machines to handle increased load
Vertical scaling increases the power of existing machines
Horizontal scaling is more cost-effective and easier to implement
Vertical scaling may have limitations in terms of hardware capabilities
Examples: Horizontal sca...
Load balancer distributes incoming network traffic across multiple servers, while API gateway manages API traffic.
Load balancer operates at the network layer, distributing traffic based on algorithms like round-robin or least connections.
API gateway operates at the application layer, providing features like authentication, rate limiting, and caching for APIs.
Load balancer can balance traffic for any type of application...
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
RESTful API is an architectural style for designing networked applications
REST stands for Representational State Transfer
Uses standard HTTP methods like GET, POST, PUT, DELETE
Resources are identified by URIs
Stateless communication between client and server
Responses are typically in JSON or XML format
posted on 5 Feb 2024
posted on 26 Dec 2024
I applied via Campus Placement and was interviewed before Dec 2023. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Jan 2022. There were 2 interview rounds.
Checked and unchecked exceptions are used in Java to handle errors. Checked exceptions must be handled, while unchecked exceptions do not.
Checked exceptions are checked at compile-time and must be handled using try-catch or throws keyword
Unchecked exceptions are not checked at compile-time and do not require handling
Example of checked exception: IOException
Example of unchecked exception: NullPointerException
I was interviewed before Feb 2023.
Basic algorithms testing
A callback function is a function passed as an argument to another function, which is then invoked inside the outer function.
Callback functions are commonly used in asynchronous programming.
They allow a function to call another function when a certain task is completed.
Callback functions can be anonymous or named functions.
Examples of callback functions include event handlers and AJAX requests.
Interview experience
Operations Executive
141
salaries
| ₹1.7 L/yr - ₹4.1 L/yr |
Data Analyst
104
salaries
| ₹6.2 L/yr - ₹22 L/yr |
Customer Care Executive
88
salaries
| ₹1.9 L/yr - ₹3.8 L/yr |
Customer Service Executive
86
salaries
| ₹1.7 L/yr - ₹4.3 L/yr |
Team Lead Operations
86
salaries
| ₹3.2 L/yr - ₹8.5 L/yr |
DHL Express
Ups Logistics
Blue Dart Express
TNT Express