Genpact
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Salary expectations are negotiable and dependent on the responsibilities and requirements of the position.
Salary expectations are flexible and can vary based on factors such as experience, qualifications, and industry standards.
It is important to research the average salary range for similar positions in the industry.
Candidates can also consider other benefits and perks offered by the company in addition to the base sa...
My day is planned with a combination of prioritizing tasks, setting goals, and scheduling meetings.
I start my day by reviewing my to-do list and prioritizing tasks based on deadlines and importance.
I set specific goals for the day to ensure I stay focused and productive.
I schedule meetings and allocate time blocks for focused work to balance collaboration and individual tasks.
I regularly reassess my plan throughout the...
FPNA process stands for Financial Planning and Analysis process, which involves forecasting, budgeting, and financial reporting.
FPNA process involves creating financial forecasts based on historical data and market trends.
It also includes developing budgets for different departments or projects within an organization.
Financial reporting is a key component of FPNA process, providing insights into the financial performan...
Margin is arrived at by subtracting the cost of goods sold from the selling price.
Margin = Selling Price - Cost of Goods Sold
It represents the profit made on a product or service
It is usually expressed as a percentage of the selling price
Higher margins indicate better profitability
I applied via Walk-in and was interviewed in Nov 2024. There were 2 interview rounds.
Java 8 introduced several new features including lambda expressions, functional interfaces, streams, and default methods.
Lambda expressions allow you to treat functionality as a method argument.
Functional interfaces have a single abstract method and can be used with lambda expressions.
Streams provide a way to work with sequences of elements and perform operations on them.
Default methods allow interfaces to have method ...
We faced challenges with communication and conflicting priorities, resolved through regular team meetings and clear task delegation.
Lack of clear communication among team members
Conflicting priorities leading to delays in project timeline
Resolved by scheduling regular team meetings to discuss progress and issues
Clear task delegation to ensure everyone knows their responsibilities
OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
OOPS focuses on creating objects that contain data and methods to manipulate that data.
Encapsulation, inheritance, and polymorphism are key principles of OOPS.
Examples of OOPS languages include Java, C++, and Python.
Functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids changing state and mutable data.
Focuses on pure functions that do not have side effects
Emphasizes immutability and avoids changing state
Uses higher-order functions and function composition
Commonly used languages include Haskell, Scala, and Clojure
OOPS focuses on objects and classes, while functional programming focuses on functions and immutability.
OOPS is based on the concept of objects and classes, allowing for encapsulation, inheritance, and polymorphism.
Functional programming emphasizes on functions as first-class citizens, immutability, and avoiding side effects.
OOPS is more suitable for complex, real-world applications with changing state, while functiona...
I have worked with the Spring framework in Java.
Utilized Spring MVC for web development
Implemented dependency injection with Spring IoC container
Integrated Spring Security for authentication and authorization
Some common annotations used in Spring Boot are @RestController, @Autowired, @RequestMapping, @Service, @Component, @Repository.
@RestController - Used to define a controller class in Spring MVC.
@Autowired - Used for automatic dependency injection.
@RequestMapping - Used to map web requests to specific handler methods.
@Service - Indicates that a class is a service.
@Component - Indicates that a class is a Spring component...
I am a dedicated professional with a strong educational background and diverse work experience.
I have a Bachelor's degree in Business Administration from XYZ University.
I have worked in various roles in marketing, sales, and customer service.
I am proficient in Microsoft Office Suite and have excellent communication skills.
I am a quick learner and thrive in fast-paced environments.
I am passionate about continuous learni
I applied via Company Website and was interviewed in Nov 2024. There were 4 interview rounds.
It was a simple Aptitude test designed to test your english proficiency and your quantitative skills.
There were 2 coding questions. The level of questions were not very high. The languages available for the round were Python, Java, C++, C, C#.
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
display none hides the element completely, visibility hidden hides the element but still takes up space, opacity 0 makes the element transparent.
display none removes the element from the layout
visibility hidden hides the element but it still occupies space
opacity 0 makes the element transparent but still occupies space
Example: display: none; visibility: hidden; opacity: 0;
Polyfill for JavaScript method 'filter'
Create a function called 'filter' that takes a callback function as an argument
Loop through the array and apply the callback function to each element
If the callback function returns true, add the element to a new array and return it
Shadow DOM is a way to encapsulate the styling and structure of a web component, preventing styles from leaking out and clashing with the rest of the page.
Shadow DOM allows for creating self-contained components with their own DOM tree and styling.
It helps in preventing styles from the main document affecting the component and vice versa.
Shadow DOM can be created using the 'attachShadow' method in JavaScript.
It is comm...
Currying is a technique in JavaScript where a function with multiple arguments is transformed into a sequence of functions, each taking a single argument.
Currying allows you to create reusable functions with partial application of arguments.
It helps in creating more flexible and composable functions.
Example: const add = (a) => (b) => a + b; const add5 = add(5); console.log(add5(3)); // Output: 8
Event delegation in JavaScript is a technique where a single event listener is attached to a parent element to handle events for multiple child elements.
Event delegation helps improve performance by reducing the number of event listeners.
It is useful for dynamically created elements or elements with similar behavior.
Event delegation works by utilizing event bubbling, where events on child elements bubble up to the pare
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
I was interviewed in Jan 2025.
I applied via LinkedIn and was interviewed in Dec 2024. There were 3 interview rounds.
About the marketing tge job details in summary
About the topic of the associate with the topic
Operations can be operated by following established processes and procedures.
Understand the goals and objectives of the operations
Follow standard operating procedures
Utilize technology and tools to streamline operations
Monitor performance and make adjustments as needed
Handling Excel involves organizing data, performing calculations, and creating visualizations.
Use formulas and functions to perform calculations.
Organize data into tables for easier manipulation.
Create charts and graphs to visualize data.
Use filters and sorting to analyze data efficiently.
I applied via Indeed and was interviewed in Dec 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Autopilot enrollment procedure involves registering for the service and setting up preferences.
Register for Autopilot service online or through a Tesla account
Provide necessary information such as contact details and payment method
Select preferences for Autopilot features like lane-keeping assist and adaptive cruise control
Complete any required training or verification process
Start using Autopilot once enrollment is co
Different types of detection logic in SCCM include file system detection, registry detection, and WMI detection.
File system detection: Checks for the existence of a file or folder on the target system.
Registry detection: Checks for a specific registry key or value on the target system.
WMI detection: Uses Windows Management Instrumentation to query information from the target system.
Custom script detection: Allows for t...
Queries in SCCM are used to retrieve information from the database based on specified criteria.
Queries in SCCM can be used to gather information about hardware inventory, software inventory, compliance status, etc.
Queries can be created using SQL-like syntax in the SCCM console.
Queries can be saved and reused for reporting or targeting specific groups of devices.
Examples of queries include finding all devices with a sp...
Creating an application in Intune involves uploading the app package, configuring deployment settings, and assigning the app to users or devices.
Upload the app package to Intune
Configure deployment settings such as installation behavior and app availability
Assign the app to users or devices for installation
based on 1 interview
Interview experience
Process Developer
36.2k
salaries
| ₹1 L/yr - ₹6.8 L/yr |
Process Associate
28.1k
salaries
| ₹0.9 L/yr - ₹6.5 L/yr |
Assistant Manager
19.8k
salaries
| ₹5 L/yr - ₹14 L/yr |
Management Trainee
19.2k
salaries
| ₹1.6 L/yr - ₹8.5 L/yr |
Manager
7.4k
salaries
| ₹5.7 L/yr - ₹24 L/yr |
Accenture
Capgemini
TCS
Cognizant