i
Sutherland Global Services
Filter interviews by
I applied via Company Website
Aptitude and resoninh test
Coding test ,
Coding test,coding skills in all languages
What people are saying about Sutherland Global Services
posted on 13 Nov 2024
I applied via Job Portal
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Allows for code reusability by creating a new class based on an existing class
Derived class (subclass) inherits properties and behaviors from a base class (superclass)
Can have multiple levels of inheritance, creating a hierarchy of classes
Example: Animal class can be a base class with Dog and Cat
Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
It enables a single interface to be used for different data types or classes.
Examples include method overloading and method overriding in object-oriented programming.
Code to reverse a string using array of characters
Iterate through half of the string and swap characters from start and end
Use a temporary variable to store the character being swapped
Handle edge cases like empty string or single character string
Java String program to replace characters, Encapsulation program, Comparator vs Comparable difference
For Java String program to replace characters, use the replace() method to replace specific characters in a string.
For Encapsulation in Java, use private access modifiers to restrict access to class variables and use public getter and setter methods to access and modify them.
Comparator and Comparable are interfaces used...
I applied via Approached by Company and was interviewed in Oct 2023. There were 3 interview rounds.
2 coding questions and should complete one after another
60 min test with multiple choice questions
DSA is used for efficient data organization and manipulation in computer algorithms.
DSA stands for Data Structures and Algorithms
It is used to optimize the performance of computer algorithms
DSA helps in efficient data organization and manipulation
Examples of DSA include arrays, linked lists, trees, graphs, and sorting algorithms
Programming languages are used to write instructions for computers to execute tasks and solve problems.
Programming languages are used to create software applications, websites, and games.
They are used to automate tasks and processes, such as data analysis and machine learning.
Programming languages are also used in scientific research, financial analysis, and engineering.
Examples of programming languages include Java, P
posted on 12 Jan 2023
I applied via Campus Placement and was interviewed in Sep 2022. There were 4 interview rounds.
There were 2 questions
One could be solved using hashing
Second one through backtracking
based on 1 interview
Interview experience
based on 16 reviews
Rating in categories
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 L/yr - ₹5.5 L/yr |
Associate Manager
928
salaries
| ₹4.5 L/yr - ₹14.2 L/yr |
Customer Service Executive
674
salaries
| ₹1.2 L/yr - ₹4.8 L/yr |
Genpact
Concentrix Corporation
Teleperformance
Wipro