TELUS International Philippines
30+ Interview Questions and Answers
Q1. What is the process of troubleshooting and what parameters to be keep in mind when troubleshooting a system
Troubleshooting process involves identifying, analyzing, and resolving system issues by following a systematic approach.
Identify the problem by gathering information from the user and system logs
Analyze the problem by breaking it down into smaller parts and testing each part
Resolve the problem by implementing a solution and testing it to ensure it works
Keep in mind parameters such as system configuration, user behavior, and software updates
Document the troubleshooting process...read more
Q2. how to change gmail password what is web browser how to add account in gmail
To change Gmail password, open Gmail in a web browser, click on the profile picture, select 'Google Account', go to 'Security', and click on 'Password'. To add an account in Gmail, click on the profile picture, select 'Add another account', and follow the prompts.
Open Gmail in a web browser
Click on the profile picture
Select 'Google Account'
Go to 'Security'
Click on 'Password' to change password
Click on 'Add another account' to add an account
Q3. What is quality it’s a client side of a product side who decides the quality?
Quality is determined by both the client and the product side, as it involves meeting the requirements and expectations of the client while also ensuring the product meets industry standards.
Quality is a subjective measure that can vary depending on the perspective of the client and the product side.
Clients typically determine quality based on their specific requirements, expectations, and satisfaction with the product.
The product side, including QA analysts, ensures quality ...read more
Q4. What is a Jira workflow What is FDH What is a NAP What is a Splitter What is GPON
Jira workflow is a sequence of steps that an issue goes through from creation to completion. FDH, NAP, Splitter, and GPON are networking terms.
Jira workflow is a visual representation of the process flow for managing tasks or issues.
FDH stands for Fiber Distribution Hub, a central point in a fiber optic network where connections are made.
NAP stands for Network Access Point, a location where network traffic is exchanged between different networks.
Splitter is a device used in f...read more
Q5. How bad impact financial worldview because of Cyber attack.
A cyber attack can have a severe impact on the financial worldview.
Cyber attacks can result in financial losses for individuals and businesses.
It can also lead to a loss of trust in financial institutions and online transactions.
The cost of cybersecurity measures can also impact financial budgets.
Examples include the Equifax data breach which resulted in a $700 million settlement and the WannaCry ransomware attack which cost businesses billions.
Q6. What is OOPS concepts?
OOPS concepts are the principles of Object-Oriented Programming that help in creating modular and reusable code.
Encapsulation: Binding data and methods together in a single unit.
Inheritance: Acquiring properties and behavior of a parent class by a child class.
Polymorphism: Ability of an object to take many forms.
Abstraction: Hiding implementation details and showing only functionality.
Examples: Class, Object, Inheritance, Polymorphism, Encapsulation, Abstraction.
Q7. what do you see on the tree and explain it
I see a tree with green leaves, brown trunk, and branches extending outward.
Green leaves
Brown trunk
Branches extending outward
Q8. What do you mean by customer service.
Customer service refers to the assistance and support provided to customers before, during, and after their purchase or interaction with a company.
Customer service involves addressing customer inquiries, concerns, and complaints.
It includes providing information about products or services, helping customers make purchasing decisions, and resolving issues.
Customer service can be provided through various channels such as phone, email, chat, or in-person.
It focuses on ensuring c...read more
Q9. What you know about typescript
TypeScript is a superset of JavaScript that adds static typing and other features to help developers write more robust code.
TypeScript is a statically typed language that compiles to plain JavaScript
It supports modern JavaScript features like classes, interfaces, and modules
TypeScript helps catch errors at compile time, making code more reliable and maintainable
Q10. What are the automation challenges you have faced?
Some automation challenges I have faced include handling dynamic elements, synchronization issues, and maintaining test scripts.
Handling dynamic elements on the webpage that change frequently
Synchronization issues between test scripts and application response times
Maintaining test scripts as the application evolves and changes
Dealing with different environments and configurations for testing
Q11. Why from hotel industry to BPO industry?
Transitioned from hotel industry to BPO industry for better career growth and opportunities.
Wanted to explore different industries and gain new skills
BPO industry offered better salary and benefits
Opportunity to work with diverse clients and improve communication skills
Hotel industry had limited growth opportunities
Examples: Dealing with customer complaints in hotel industry helped in handling customer queries in BPO industry
Q12. How to check the queue
To check the queue, you can use monitoring tools, command line tools, or check the application's logs.
Use monitoring tools like Nagios, Zabbix, or Prometheus to check the queue status
Use command line tools like 'top' or 'ps' to check the processes and their status
Check the application's logs for any queue-related errors or warnings
Q13. How you slove critical problems?
I solve critical problems by analyzing the situation, breaking it down into smaller parts, and finding practical solutions.
Analyze the problem thoroughly
Break down the problem into smaller, manageable parts
Identify the root cause of the problem
Research and gather relevant information
Brainstorm potential solutions
Evaluate the pros and cons of each solution
Implement the most practical solution
Monitor and assess the effectiveness of the solution
Make adjustments if necessary
Q14. Known Control room functionality
Control room functionality refers to the features and capabilities of a control room system.
Real-time monitoring of systems and processes
Alerts and notifications for issues or abnormalities
Remote access and control of equipment
Data visualization and reporting tools
Integration with other systems and applications
Q15. React - create a to do list
Create a to do list using React
Create a new React project using create-react-app
Create a component for the to do list
Use state to manage the list of tasks
Allow users to add new tasks and mark tasks as completed
Style the to do list using CSS or a UI library like Material-UI
Q16. What is string?
String is a sequence of characters.
In Java, String is a class that represents a sequence of characters.
Strings are immutable, meaning their values cannot be changed once created.
String literals are enclosed in double quotes, e.g. "Hello World".
Strings can be concatenated using the + operator, e.g. "Hello" + "World".
Strings have many built-in methods for manipulation, such as length(), substring(), and indexOf().
Q17. What is customer service?
Customer service is the support and assistance provided to customers before, during, and after a purchase.
Customer service involves addressing customer queries and concerns promptly and efficiently.
It includes providing information about products or services, handling complaints, and resolving issues.
Good customer service can lead to customer loyalty and positive word-of-mouth marketing.
Examples of good customer service include personalized interactions, timely responses, and...read more
Q18. Triggers in postgresql and functions
Triggers and functions are important features in PostgreSQL for automating tasks and customizing behavior.
Triggers are database objects that automatically execute a specified function when a certain event occurs, such as an insert or update on a table.
Functions are user-defined procedures that can be called from SQL statements or other functions, and can be used to perform complex calculations or manipulate data.
Triggers and functions can be combined to create powerful automa...read more
Q19. Write a map function.
A map function applies a given function to each element of an array and returns a new array with the results.
Use the map function to iterate over each element of the array
Pass a callback function as an argument to the map function
The callback function should take the current element as input and return the transformed element
Example: const arr = ['apple', 'banana', 'cherry']; const newArr = arr.map(item => item.toUpperCase());
Q20. Any device related experience
Yes, I have experience with various network devices such as routers, switches, firewalls, and load balancers.
Configuring and troubleshooting Cisco routers and switches
Managing Juniper firewalls
Deploying F5 load balancers
Working with Palo Alto Networks firewalls
Experience with network monitoring tools such as SolarWinds and Nagios
Q21. What is bug life cycle?
Bug life cycle is the process of identifying, reporting, fixing, retesting, and closing bugs in software development.
Bug is identified by QA analyst during testing.
Bug is reported to development team.
Development team fixes the bug.
QA analyst retests the bug to verify if it is fixed.
If bug is fixed, it is closed. If not, it goes back to development team.
Examples: Bugzilla, JIRA, Trello
Q22. Write the logic of palindrome?
Palindrome is a word, phrase, number, or other sequence of characters that reads the same backward as forward.
Remove all non-alphanumeric characters from the string
Convert the string to lowercase
Reverse the string
Compare the reversed string with the original string
Q23. What was your sales target?
My sales target was $1 million for the year.
My sales target was set at $1 million for the fiscal year
I was responsible for achieving a sales target of $1 million
I exceeded my sales target by 20% last year
Q24. What is content moderation?
Content moderation is the process of monitoring and reviewing user-generated content to ensure it meets the guidelines and standards set by the platform.
Monitoring user-generated content for inappropriate or harmful material
Removing or flagging content that violates community guidelines
Ensuring a safe and respectful online environment for users
Examples: Removing hate speech, graphic violence, nudity, or spam
Q25. Basic troubleshooting steps
Basic troubleshooting steps
Identify the problem
Gather information
Analyze the information
Develop potential solutions
Test the solutions
Implement the best solution
Evaluate the results
Q26. write a query for inner join
An inner join query combines rows from two or more tables based on a related column between them.
Use the SELECT statement to specify the columns you want to retrieve
Use the FROM clause to specify the tables you want to join
Use the INNER JOIN keyword to perform an inner join based on a common column
Q27. what is ur strength
My strength lies in my ability to troubleshoot complex technical issues efficiently and effectively.
Strong problem-solving skills
Excellent communication skills to work with cross-functional teams
Ability to prioritize and manage multiple tasks simultaneously
Experience in analyzing logs and identifying root causes
Q28. what is design process
Design process is a systematic approach to solving problems and creating solutions through a series of steps.
Identifying the problem or need
Researching and gathering information
Brainstorming and generating ideas
Creating prototypes or mockups
Testing and refining the design
Implementing the final solution
Q29. Any sorting in java
Java provides several sorting algorithms to sort arrays of strings.
Arrays.sort() method can be used to sort an array of strings in ascending order.
Arrays.sort() method uses the natural ordering of the elements.
To sort in descending order, you can use the Comparator.reverseOrder() method.
You can also use other sorting algorithms like bubble sort, insertion sort, etc.
Q30. Difference between c and c++
C is a procedural programming language while C++ is an object-oriented programming language.
C is a procedural programming language, while C++ is a combination of procedural and object-oriented programming.
C does not support classes and objects, while C++ does.
C is a subset of C++, meaning all valid C programs are also valid C++ programs.
C++ has additional features like function overloading, templates, and exception handling that are not present in C.
Q31. What is Terraform
Terraform is an open-source infrastructure as code software tool created by HashiCorp.
Used for building, changing, and versioning infrastructure safely and efficiently.
Supports multiple cloud providers such as AWS, Azure, Google Cloud, etc.
Allows defining infrastructure in configuration files using a declarative language.
Q32. Protocols in API
API protocols are rules and standards used for communication between different software applications.
API protocols define how data is exchanged between systems
Common API protocols include REST, SOAP, and GraphQL
Protocols ensure consistency and reliability in API communication
More about working at TELUS International Philippines
Top HR Questions asked in null
Interview Process at null
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month