Add office photos
Employer?
Claim Account for FREE

HCL Group

3.7
based on 5.3k Reviews
Filter interviews by

10+ Teleperformance Interview Questions and Answers

Updated 14 Apr 2024
Popular Designations

Q1. Share the screen and show how to implement DIP in .net core

Ans.

Implementing DIP in .NET Core

  • Create an interface for the dependency

  • Implement the interface in a separate class

  • Inject the dependency into the consuming class

  • Use dependency injection container to resolve dependencies

Add your answer

Q2. What are compile and run time polymorphism

Ans.

Compile time polymorphism is achieved through function overloading and templates, while run time polymorphism is achieved through virtual functions and inheritance.

  • Compile time polymorphism is resolved at compile time, while run time polymorphism is resolved at run time.

  • Function overloading is an example of compile time polymorphism, where multiple functions with the same name but different parameters are defined.

  • Templates are another example of compile time polymorphism, whe...read more

Add your answer

Q3. Types of LifeTime Scopes of Depedendy Injection Principle and UseCases

Ans.

There are three types of LifeTime Scopes in Dependency Injection: Transient, Scoped, and Singleton.

  • Transient: Objects are created each time they are requested.

  • Scoped: Objects are created once per request.

  • Singleton: Objects are created only once and shared across the application.

Add your answer

Q4. What are compile and run time polytechnic

Ans.

Compile time polymorphism is method overloading while runtime polymorphism is method overriding.

  • Compile time polymorphism is resolved at compile time while runtime polymorphism is resolved at runtime.

  • Method overloading is an example of compile time polymorphism where multiple methods have the same name but different parameters.

  • Method overriding is an example of runtime polymorphism where a subclass provides its own implementation of a method that is already defined in its sup...read more

Add your answer
Discover Teleperformance interview dos and don'ts from real experiences

Q5. Which services you are using in AWS.

Ans.

We are using multiple services in AWS.

  • We are using EC2 for hosting our application servers.

  • We are using S3 for storing our static files and backups.

  • We are using RDS for our database needs.

  • We are using CloudFront for content delivery.

  • We are using Lambda for serverless computing.

  • We are using Route 53 for DNS management.

  • We are using CloudWatch for monitoring and logging.

  • We are using IAM for access management.

  • We are using SES for email sending.

  • We are using SNS for push notificati...read more

Add your answer

Q6. Difference between ABstact Classes and Interface

Ans.

Abstract classes can have both abstract and non-abstract methods, while interfaces can only have abstract methods.

  • Abstract classes can have constructors, fields, and methods, while interfaces cannot.

  • A class can only extend one abstract class, but it can implement multiple interfaces.

  • Abstract classes are used to define a common behavior for subclasses, while interfaces are used to define a contract for classes to implement.

  • An abstract class can have method implementations, whi...read more

Add your answer
Are these interview questions helpful?

Q7. What is compile and runtime polymorphism

Ans.

Compile-time polymorphism is method overloading while runtime polymorphism is method overriding.

  • Compile-time polymorphism is resolved at compile-time while runtime polymorphism is resolved at runtime.

  • Method overloading is an example of compile-time polymorphism where multiple methods have the same name but different parameters.

  • Method overriding is an example of runtime polymorphism where a subclass provides its own implementation of a method already defined in its superclass....read more

Add your answer

Q8. What are object oriented priciples

Ans.

Object oriented principles are a set of programming concepts that focus on objects and their interactions.

  • Encapsulation - bundling data and methods that operate on that data within a single unit

  • Inheritance - creating new classes from existing ones, inheriting their properties and methods

  • Polymorphism - ability of objects to take on many forms, allowing for flexibility and extensibility

  • Abstraction - hiding implementation details and exposing only necessary information to the us...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Expalin about Dependency Injection Princple

Ans.

Dependency Injection is a design pattern where components are given their dependencies rather than creating them internally.

  • Allows for easier testing by mocking dependencies

  • Promotes loose coupling between components

  • Improves code reusability and maintainability

  • Example: Constructor injection, Setter injection, Interface injection

Add your answer

Q10. Current CTC and Expected CTC

Ans.

Current CTC is confidential. Expected CTC is based on market standards and my experience.

  • Current CTC is confidential information and not typically shared during interviews.

  • Expected CTC is based on market standards, industry trends, and my level of experience.

  • I am open to discussing compensation based on the responsibilities and expectations of the role.

Add your answer

Q11. Explain about CTE

Ans.

CTE stands for Common Table Expressions, a temporary result set that can be referenced within a SELECT, INSERT, UPDATE, or DELETE statement.

  • CTEs are defined using the WITH keyword in SQL.

  • They can improve readability and maintainability of complex queries.

  • CTEs can be recursive, allowing for hierarchical data querying.

  • Example: WITH cte AS (SELECT * FROM table_name) SELECT * FROM cte;

  • Example: WITH RECURSIVE cte AS (SELECT * FROM table_name UNION ALL SELECT * FROM cte) SELECT * F...read more

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Teleperformance

based on 4 interviews in the last 1 year
Interview experience
4.0
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Technical Lead Interview Questions from Similar Companies

3.6
 • 86 Interview Questions
3.7
 • 66 Interview Questions
3.7
 • 20 Interview Questions
3.9
 • 17 Interview Questions
3.4
 • 16 Interview Questions
3.6
 • 11 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter