HCLTech
Genpact Interview Questions and Answers
Q1. End to end OTC domain process, where my core responsibility falls in.
OTC domain process involves end to end sales cycle from order placement to delivery, where my core responsibility lies.
My core responsibility is to lead the team in ensuring smooth functioning of the entire OTC process.
I need to ensure timely order placement, accurate order processing, and timely delivery of products.
I need to monitor inventory levels and ensure that products are available for sale.
I need to ensure that customer queries and complaints are addressed promptly a...read more
Q2. How can you remove duplicate values from an array in javascript
Use Set data structure to remove duplicate values from an array in JavaScript.
Create a new Set from the array to automatically remove duplicates.
Convert the Set back to an array using the spread operator.
Example: const array = ['apple', 'banana', 'apple']; const uniqueArray = [...new Set(array)];
Q3. Explain how exceptions work in c++
Exceptions in C++ are used to handle runtime errors and abnormal conditions.
Exceptions are thrown using the 'throw' keyword.
They can be caught using 'try-catch' blocks.
The 'catch' block specifies the type of exception to catch.
If an exception is not caught, the program terminates.
Custom exception classes can be created to handle specific errors.
Q4. What are anonymous functions
Anonymous functions are functions that are declared without a name.
Anonymous functions are often used as arguments to higher-order functions.
They are commonly used in JavaScript for event handling or callbacks.
Example: const add = function(a, b) { return a + b; }
Q5. What is the Process flow
The process flow is a visual representation of the steps involved in completing a task or achieving a goal.
Process flow diagrams are commonly used in project management and business process improvement.
They help to identify bottlenecks, inefficiencies, and areas for improvement.
Each step in the process is represented by a symbol or shape, connected by arrows to show the flow.
Examples of process flow symbols include rectangles for tasks, diamonds for decision points, and circl...read more
Q6. Html semantics in html5
Html5 introduced new semantic elements to improve the structure and readability of HTML code.
Html5 introduced new semantic elements like <header>, <footer>, <nav>, <article>, <section>, <aside>, <main>, <figure>, <figcaption>.
These elements help define the structure of a webpage more clearly, making it easier for search engines and screen readers to understand.
Using semantic elements also improves SEO and accessibility of the website.
Semantic elements help developers better o...read more
Q7. Itil concepts in foundation
ITIL Foundation covers the basic concepts and terminology of ITIL.
ITIL is a framework for IT service management
ITIL Foundation covers 5 core books: Service Strategy, Service Design, Service Transition, Service Operation, and Continual Service Improvement
ITIL concepts include incident management, problem management, change management, and service level management
Q8. Coupa support experience
I have 3 years of Coupa support experience, including troubleshooting, training, and system configuration.
Provided technical support to users experiencing issues with Coupa platform
Conducted training sessions for new users on how to navigate and utilize Coupa features
Assisted with system configuration and customization based on user requirements
Q9. Explain project
The project is a software development initiative to create a new customer relationship management system for our company.
Developing a new CRM system to improve customer interactions and data management
Incorporating features such as lead tracking, customer communication tools, and data analytics
Collaborating with cross-functional teams to gather requirements and ensure successful implementation
Top HR Questions asked in Genpact
Interview Process at Genpact
Top Team Lead Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month