i
UST
Filter interviews by
Java 16 and Spring Boot 2.5 are the latest versions with new features and improvements.
Java 16 introduces Records, Pattern Matching for instanceof, and Vector API among others.
Spring Boot 2.5 includes support for Java 16, improved startup time, and better error messages.
Other new features in Spring Boot 2.5 include support for Kotlin 1.5, Micrometer 1.7, and Spring Data 2021.0.
Microservices architecture is a way of designing software applications as a collection of small, independent services.
Each service is self-contained and can be developed, deployed, and scaled independently
Services communicate with each other through APIs
Each service is responsible for a specific business capability
Services can be written in different programming languages and use different data storage technologies
Micr...
I applied via Naukri.com and was interviewed before Mar 2023. There was 1 interview round.
posted on 24 Oct 2024
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
Use a hash set to remove duplicates in an array of strings
Create a hash set to store unique elements
Iterate through the array and add each element to the hash set
Convert the hash set back to an array to get the unique elements
React virtual DOM is a lightweight copy of the actual DOM, used for efficient updates and rendering in React applications.
Virtual DOM is a concept where a lightweight copy of the actual DOM is created in memory.
React uses virtual DOM to efficiently update and render components without directly manipulating the actual DOM.
When changes are made to the virtual DOM, React calculates the most efficient way to update the act...
React hooks are functions that let you use state and other React features without writing a class.
React hooks were introduced in React 16.8 to allow functional components to have state and lifecycle methods.
useState() is a hook that allows you to add state to functional components.
useEffect() is a hook that allows you to perform side effects in functional components.
useContext() is a hook that allows you to use the con...
I applied via Naukri.com and was interviewed in May 2024. There were 3 interview rounds.
GraphQL is a query language for APIs, Web workers run scripts in background threads, Service workers are scripts that run in the background and can intercept network requests.
GraphQL is a query language for APIs that allows clients to request only the data they need.
Web workers run scripts in background threads separate from the main browser thread, improving performance by handling tasks concurrently.
Service workers a...
I applied via Instahyre and was interviewed in Apr 2024. There were 2 interview rounds.
I applied via Referral and was interviewed before Apr 2023. There were 2 interview rounds.
posted on 19 Dec 2023
I applied via LinkedIn and was interviewed in Nov 2023. There were 2 interview rounds.
Convert even numbers in a list of strings to odd by adding 1
Iterate through the list of strings and check if each element is a number
If the number is even, convert it to odd by adding 1
Return the modified list of strings
I would use Spring Boot to create a stateless microservice with CRUD API, returning appropriate responses for each operation.
Use @RestController annotation to define RESTful endpoints
Implement methods for Create, Read, Update, and Delete operations using @PostMapping, @GetMapping, @PutMapping, @DeleteMapping annotations
Return appropriate HTTP status codes (e.g. 200 for successful operation, 404 for not found, 400 for b...
Interview experience
based on 36 reviews
Rating in categories
Software Developer
2.1k
salaries
| ₹2.5 L/yr - ₹12.4 L/yr |
Senior Software Engineer
1.7k
salaries
| ₹6.5 L/yr - ₹26 L/yr |
Software Engineer
1.3k
salaries
| ₹3.6 L/yr - ₹14.9 L/yr |
System Analyst
1.2k
salaries
| ₹6.4 L/yr - ₹22.2 L/yr |
Senior Software Developer
1.1k
salaries
| ₹5.5 L/yr - ₹20 L/yr |
TCS
Infosys
Wipro
HCLTech