i
Xoriant
Filter interviews by
Top trending discussions
I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed in May 2024. There were 2 interview rounds.
They asked hacker rank test
Basic React related questions
I applied via Naukri.com and was interviewed in Aug 2023. There was 1 interview round.
I applied via Referral and was interviewed in Jan 2022. There were 4 interview rounds.
20 aptitude,20 comunication,4 program questions
General topics . topics about online class vs office line class
Design and code a REST API for a software developer interview.
Define the endpoints and HTTP methods for the API (e.g. GET /users, POST /users)
Implement authentication and authorization mechanisms (e.g. JWT tokens)
Use proper status codes for responses (e.g. 200 OK, 401 Unauthorized)
Include error handling and validation for input data
Document the API using tools like Swagger or OpenAPI
Calculate word frequency using Stream API and lambda expressions
Use Stream API to convert array of strings to stream
Use Collectors.groupingBy to group words by their frequency
Use Collectors.counting to count the occurrences of each word
DSA questions and programming concepts
Reverse array of strings efficiently
Use two pointers approach to swap characters from start and end of each string
Optimize by using in-place reversal instead of creating new strings
Consider edge cases like empty strings or strings with only one character
In Spring Boot, we use Spring Data JPA to connect to the database.
Use @EnableJpaRepositories annotation in the main application class to enable JPA repositories
Define datasource properties in application.properties or application.yml file
Use @Entity annotation to define JPA entities
Use JpaRepository interface to perform CRUD operations on entities
Component Scan is a feature in Spring framework that automatically scans and registers Spring components in the application context.
Component Scan is used to automatically detect and register Spring components like @Component, @Service, @Repository, and @Controller.
It eliminates the need for manual configuration of bean definitions in the Spring configuration file.
Component Scan can be configured with base package(s) t...
throw is used to explicitly throw an exception in a method, while throws is used in method signature to declare the exceptions that can be thrown by the method.
throw is used within a method to throw an exception, while throws is used in the method signature to declare the exceptions that can be thrown by the method
throw is followed by an exception object, while throws is followed by the exception class names separated ...
based on 1 review
Rating in categories
Software Engineer
1.7k
salaries
| ₹4 L/yr - ₹14 L/yr |
Senior Software Engineer
1.7k
salaries
| ₹8.6 L/yr - ₹33 L/yr |
Softwaretest Engineer
626
salaries
| ₹2.8 L/yr - ₹7.2 L/yr |
Technical Lead
585
salaries
| ₹12 L/yr - ₹40 L/yr |
Senior Test Engineer
447
salaries
| ₹8 L/yr - ₹31.5 L/yr |
TCS
Infosys
Wipro
Tech Mahindra