Filter interviews by
I applied via Approached by Company and was interviewed before Apr 2023. There were 3 interview rounds.
Creating REST APIs involves designing endpoints, defining request and response formats, implementing CRUD operations, and handling authentication and authorization.
Design endpoints based on resource hierarchy and actions (GET, POST, PUT, DELETE)
Define request and response formats using JSON or XML
Implement CRUD operations for each endpoint (Create, Read, Update, Delete)
Handle authentication and authorization using toke...
Autowired is a feature in Spring Framework that allows automatic dependency injection.
Autowired annotation is used to automatically wire beans by type.
It eliminates the need for explicit bean configuration in XML or Java configuration.
Autowired can be used on properties, setters, and constructors.
Example: @Autowired private UserService userService;
A palindromic string is a string that reads the same forwards and backwards.
Create a function to check if a string is a palindrome by comparing characters from start and end of the string.
Examples: 'racecar', 'level', 'madam'
Rest template is used to consume RESTful web services in Spring Boot applications.
RestTemplate is a class provided by Spring Framework to make RESTful web service calls.
It simplifies the process of consuming RESTful web services by handling the HTTP requests and responses.
You can use RestTemplate to make GET, POST, PUT, DELETE requests to RESTful APIs.
Example: RestTemplate restTemplate = new RestTemplate(); ResponseEnt...
Rotate an array of strings based on given index value
Create a new array and copy elements starting from the given index to the end
Copy elements from the start of the original array to the given index to the new array
Combine the two arrays to get the rotated array
Top trending discussions
I applied via Naukri.com and was interviewed in Sep 2021. There were 2 interview rounds.
Types of test steps in software testing
Unit testing - testing individual units or components of the software
Integration testing - testing how different units or components work together
System testing - testing the entire system as a whole
Acceptance testing - testing if the software meets the requirements and is ready for release
Regression testing - testing to ensure that changes or updates to the software did not intro...
Answering questions about transformation and lookup types used in a project
Transformation types used in the project may include data mapping, aggregation, filtering, and sorting
Lookup is a process of searching for a specific value in a table or database
Types of lookup include exact match, range match, and fuzzy match
Questions about organization may refer to project management, team collaboration, or software developmen
I applied via Company Website and was interviewed in Jun 2021. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in Feb 2021. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Aug 2020. There was 1 interview round.
I applied via Walk-in and was interviewed in Aug 2020. There were 4 interview rounds.
based on 1 interview
Interview experience
based on 4 reviews
Rating in categories
Software Engineer
22
salaries
| ₹5 L/yr - ₹15.7 L/yr |
Senior Software Developer
10
salaries
| ₹17.1 L/yr - ₹17.1 L/yr |
Devops Engineer
5
salaries
| ₹3.9 L/yr - ₹6.5 L/yr |
Associate Software Engineer
4
salaries
| ₹1.2 L/yr - ₹4.5 L/yr |
Senior Software Engineer
4
salaries
| ₹11.5 L/yr - ₹18.9 L/yr |
TCS
Accenture
Cognizant
Infosys