i
Sutherland Global Services
Filter interviews by
I applied via Approached by Company and was interviewed in Oct 2023. There were 3 interview rounds.
Top trending discussions
posted on 26 Jul 2024
I applied via Approached by Company and was interviewed in Jun 2024. There were 2 interview rounds.
Spring Data provides support for locking and transactions to ensure data consistency and integrity.
Spring Data JPA supports optimistic locking and pessimistic locking mechanisms.
Optimistic locking is based on versioning where each entity has a version attribute that is checked before updating.
Pessimistic locking locks the database row for a transaction to prevent other transactions from modifying it.
Spring Data also su...
System Design and functional and non functional requirements for designing a large scale online booking platform
posted on 10 May 2024
Abstraction is implemented in the framework through interfaces and base classes.
Abstraction is achieved through interfaces which define the contract for classes to implement.
Base classes provide common functionality that can be inherited by concrete classes.
Abstraction helps in decoupling the implementation details from the actual test cases.
Example: Interface 'ITestCase' defines methods like 'executeTest' which are im
OOps concept is a programming paradigm based on the concept of objects, which can contain data and code.
OOps stands for Object-Oriented Programming
It focuses on creating objects that interact with each other to perform tasks
Encapsulation, inheritance, and polymorphism are the key features of OOps
Examples of OOps languages include Java, C++, and Python
Yes, I am a team player.
I believe in collaboration and working towards a common goal.
I actively participate in team discussions and contribute my ideas.
I am willing to help and support my team members whenever needed.
I prioritize effective communication and ensure everyone is on the same page.
I am open to feedback and constructive criticism from my team.
I have successfully worked in cross-functional teams in my previou
I applied via Approached by Company and was interviewed in Sep 2021. There were 3 interview rounds.
Developed a microservice for an e-commerce platform
Developed a microservice using Java and Spring Boot
Implemented RESTful APIs for handling product catalog and inventory management
Integrated with payment gateway for secure online transactions
Utilized Docker for containerization and deployment
Implemented caching mechanism using Redis for improved performance
I would like to discuss my salary expectations in person during the negotiation process.
Express willingness to discuss salary expectations in person
Highlight the importance of negotiation process
Avoid giving a specific salary figure
I applied via Naukri.com and was interviewed before Feb 2021. There were 2 interview rounds.
Test prioritization is the process of determining the order in which tests should be executed based on their importance and risk.
Tests are prioritized based on their impact on the system and the likelihood of failure.
Prioritization helps to ensure that critical defects are identified and fixed early in the testing process.
Factors such as business requirements, user expectations, and regulatory compliance are considered...
User Acceptance Testing (UAT) is the final phase of testing where end-users test the software to ensure it meets their requirements.
UAT is performed by end-users or business representatives
It is done in a real-world environment
The focus is on validating the software's functionality and usability
UAT is conducted after all other testing phases are completed
Defects found during UAT are reported and fixed before the softwa
Test cycle schedule is planned by considering project timelines, test objectives, resources, and risks.
Identify project timelines and milestones
Define test objectives and scope
Allocate resources and identify dependencies
Identify and prioritize risks
Create a detailed test plan and schedule
Review and adjust the schedule as needed
Defect Life Cycle is a process followed by testers to identify, report, and resolve defects in software.
Defect is identified and reported by tester
Defect is reviewed by development team
Defect is assigned to a developer for fixing
Defect is fixed by developer
Defect is retested by tester
Defect is closed if it passes retest, else reopened
Categories include New, Open, In Progress, Fixed, Reopened, Closed
Associate
2.3k
salaries
| ₹1.1 L/yr - ₹7.4 L/yr |
Senior Associate
1.8k
salaries
| ₹1.8 L/yr - ₹7.8 L/yr |
Customer Service Associate
1.6k
salaries
| ₹1.2 L/yr - ₹5.8 L/yr |
Associate Manager
841
salaries
| ₹4.3 L/yr - ₹13.5 L/yr |
Process Associate
645
salaries
| ₹1.4 L/yr - ₹5.2 L/yr |
Genpact
Concentrix Corporation
Teleperformance
Wipro