i
Capgemini
Filter interviews by
Accrual accounting recognizes revenue and expenses when they are incurred, while prepaid expenses are expenses paid in advance.
Accrual accounting records revenue and expenses when they are earned or incurred, regardless of when cash is exchanged.
Prepaid expenses are expenses that have been paid in advance but have not yet been incurred.
Accrual accounting provides a more accurate representation of a company's finan...
Supply chain management is the coordination and management of activities involved in the production and delivery of products and services.
It involves planning, sourcing, manufacturing, and delivering products to customers.
It aims to optimize the flow of goods and services, minimize costs, and improve efficiency.
It includes managing relationships with suppliers, distributors, and customers.
Examples include inventor...
Program for global exception handling and character frequency in sentence
Use try-except block to handle exceptions globally
Use collections module to count character frequency
Iterate through the sentence and count each character
Print the character frequency in descending order
React library is a collection of reusable components and functions for building React applications.
Different React libraries offer unique features and functionalities to enhance development.
Popular React libraries include Redux for state management, React Router for routing, and Material-UI for styling.
Choosing the right React library depends on the specific requirements of the project and the developer's familiar...
What people are saying about Capgemini
Journals in S4 Hannah are used to record important events and information.
Journals in S4 Hannah are similar to diaries where users can write down their thoughts, experiences, and reflections.
They can also be used to track progress, set goals, and make plans.
Journals can be shared with others for collaboration or feedback.
In S4 Hannah, users can customize their journals with different templates, colors, and fonts.
J...
Transaction management in JPA involves managing database transactions to ensure data consistency and integrity.
JPA provides support for transaction management through EntityTransaction interface.
Transactions can be managed programmatically using begin, commit, and rollback methods.
Transactions can also be managed declaratively using annotations like @Transactional.
Example: EntityManager entityManager = entityManag...
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.
React library is a collection of reusable components and functions for building React applications.
Different React libraries offer unique features and functionalities to enhance development.
Popular React libraries include Redux for state management, React Router for routing, and Material-UI for styling.
Choosing the right React library depends on the specific requirements of the project and the developer's familiarity w...
I applied via Walk-in and was interviewed in Jul 2024. There were 2 interview rounds.
Question paper with negative marking
Experienced team lead with a background in project management and strong communication skills.
Over 5 years of experience in leading cross-functional teams
Proficient in project planning and execution
Excellent communication and interpersonal skills
Proven track record of delivering projects on time and within budget
Strong problem-solving abilities
I am passionate about the company's mission and values, and I believe my skills and experience align well with the team's goals.
I admire the company's commitment to innovation and sustainability.
I am excited about the opportunity to work with a talented team and contribute to the company's success.
I see great potential for growth and development within the organization.
I have heard positive feedback about the company c...
I appeared for an interview in Nov 2023.
Design a tinyURL system using coding
Generate a unique short code for each long URL
Store the mapping of short code to long URL in a database
Redirect the short URL to the corresponding long URL when accessed
Designing pageable queries for efficient data retrieval
Use LIMIT and OFFSET clauses in SQL queries
Implement pagination logic in backend code to handle large datasets
Consider using cursor-based pagination for more efficient querying
I applied via Walk-in and was interviewed in Mar 2024. There was 1 interview round.
Journals in S4 Hannah are used to record important events and information.
Journals in S4 Hannah are similar to diaries where users can write down their thoughts, experiences, and reflections.
They can also be used to track progress, set goals, and make plans.
Journals can be shared with others for collaboration or feedback.
In S4 Hannah, users can customize their journals with different templates, colors, and fonts.
Journa...
Experienced team lead with a background in project management and strong communication skills.
Over 5 years of experience leading teams in various industries
Skilled in project planning, delegation, and conflict resolution
Excellent communication and interpersonal skills
Proven track record of meeting deadlines and exceeding goals
Stream is sequential processing while parallel stream allows for parallel processing.
Stream processes elements sequentially
Parallel stream processes elements concurrently
Parallel stream can improve performance for large datasets
Example: List<String> list = Arrays.asList("a", "b", "c"); Stream<String> stream = list.stream(); Stream<String> parallelStream = list.parallelStream();
Callable is an interface representing a function that can be called. Streams are used with algorithms to perform operations on collections.
Callable interface in Java can be used to represent a function that can be called. It is often used in multithreading scenarios.
Streams in Java are used with algorithms to perform operations on collections. They provide a way to process elements in a declarative way.
Example: Using a...
Sort Map values in ascending order using stream
Use the entrySet() method to get a set view of the mappings contained in the map
Use the stream() method to convert the set to a stream
Use the sorted() method to sort the stream based on the values
Use the collect() method to collect the sorted entries back into a map
Transaction management in JPA involves managing database transactions to ensure data consistency and integrity.
JPA provides support for transaction management through EntityTransaction interface.
Transactions can be managed programmatically using begin, commit, and rollback methods.
Transactions can also be managed declaratively using annotations like @Transactional.
Example: EntityManager entityManager = entityManagerFac...
I applied via Naukri.com
Team B is the best team because they are willing to help others when required, showing teamwork and collaboration.
Team B's willingness to help others demonstrates teamwork and collaboration, which are essential qualities in a successful team.
Team A's refusal to help others may lead to a lack of cohesion and support within the team.
In the long run, a team that is supportive and collaborative like Team B is more likely t...
I applied via Naukri.com and was interviewed before Feb 2023. There were 4 interview rounds.
Some of the top questions asked at the Capgemini Team Lead interview -
The duration of Capgemini Team Lead interview process can vary, but typically it takes about 2-4 weeks to complete.
based on 30 interview experiences
Difficulty level
Duration
based on 447 reviews
Rating in categories
Consultant
58.5k
salaries
| ₹5.3 L/yr - ₹19 L/yr |
Associate Consultant
51.3k
salaries
| ₹2.9 L/yr - ₹12.2 L/yr |
Senior Consultant
49.9k
salaries
| ₹7.8 L/yr - ₹26 L/yr |
Senior Analyst
22k
salaries
| ₹1.6 L/yr - ₹9.1 L/yr |
Senior Software Engineer
21.5k
salaries
| ₹3.5 L/yr - ₹13.4 L/yr |
Wipro
Accenture
Cognizant
TCS