i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
Create a new list with shuffled order and no duplicate elements.
Use the random.shuffle() function to shuffle the list
Use a set to keep track of elements already added to the new list to avoid duplicates
Convert the set back to a list to maintain the order of elements
The existing application follows a microservices architecture with separate components for different functionalities.
The application is divided into multiple services that communicate with each other through APIs.
Each service is responsible for a specific task or functionality, promoting modularity and scalability.
Examples of microservices in the architecture include user authentication service, payment processing serv
I am passionate about Python development and excited about the innovative projects your company is working on.
Passionate about Python development
Excited about innovative projects at company
Seeking growth and learning opportunities
In 5 years, I see myself as a senior Python developer leading a team of developers on innovative projects.
Continuing to enhance my Python skills and staying updated on new technologies
Taking on more leadership responsibilities and mentoring junior developers
Contributing to the success of the company through my technical expertise
I applied via Naukri.com and was interviewed in Nov 2023. There were 2 interview rounds.
I applied via Company Website and was interviewed in Mar 2024. There were 3 interview rounds.
It was easy, went good for me.
List is mutable, tuple is immutable in Python.
List uses square brackets [], tuple uses parentheses ().
List can be modified (add, remove, change elements), tuple cannot be modified.
List is used for collections of items that may need to be changed, tuple is used for fixed collections of items.
Example: list_example = [1, 2, 3], tuple_example = (4, 5, 6)
I am a Python Software Developer with 5 years of experience in developing web applications and data analysis tools.
5 years of experience in Python development
Skilled in developing web applications and data analysis tools
Proficient in using frameworks like Django and Flask
What people are saying about Capgemini
I applied via Job Fair and was interviewed in Nov 2023. There was 1 interview round.
Python basic and basic snippets in python.
Capgemini interview questions for designations
I applied via Referral and was interviewed in Dec 2020. There were 3 interview rounds.
I applied via Company Website and was interviewed in Dec 2020. There was 1 interview round.
I appeared for an interview before Dec 2020.
Round duration - 45 minutes
Round difficulty - Hard
All mcqs should answer with in time limit should have a lot of practice to solve in exam
You have two water jugs with capacities X
and Y
liters respectively, both initially empty. You also have an infinite water supply. The goal is to determine if it is possible to...
The Water Jug Problem involves determining if a specific amount of water can be measured using two jugs of different capacities.
Start by considering the constraints and limitations of the problem.
Think about how the operations allowed can be used to reach the target measurement.
Consider different scenarios and test cases to come up with a solution.
Implement a function that takes the capacities of the jugs and the targe...
Round duration - 60 minutes
Round difficulty - Easy
Easy and just basic questions very easy round
Given two sparse matrices MAT1
and MAT2
of integers with dimensions 'N' x 'M' and 'M' x 'P' respectively, the goal is to determine the resulting matrix produced by their multipl...
Implement a function to multiply two sparse matrices and return the resulting matrix.
Create a function that takes two sparse matrices as input and returns the resulting matrix after multiplication.
Iterate through the non-zero elements of the matrices to perform the multiplication efficiently.
Ensure to handle the sparse nature of the matrices to optimize the multiplication process.
Consider the constraints provided to en...
Tip 1 : preapre core subjects
Tip 2 : be confident and answer clearly
Tip 3 : be strong with projects
Tip 1 : good projects in ml and ai
Tip 2 : practical experience
I applied via Campus Placement and was interviewed before May 2020. There was 1 interview round.
I applied via Campus Placement and was interviewed before Aug 2020. There were 3 interview rounds.
A bit is the smallest unit of digital information. It can have a value of either 0 or 1.
A bit is a binary digit, represented as either 0 or 1.
It is the basic unit of information used in computing and digital communications.
A group of 8 bits is called a byte.
The size of a bit is dependent on the architecture of the computer system.
C is a programming language and does not have a fixed number of bits.
C is a high-level programming language that can be compiled to run on different architectures with varying bit sizes.
The number of bits in C depends on the hardware architecture it is compiled for.
For example, C code compiled for a 32-bit architecture will have 32-bit integers, while code compiled for a 64-bit architecture will have 64-bit integers.
I applied via Naukri.com and was interviewed in Nov 2020. There was 1 interview round.
based on 5 interviews
Interview experience
based on 6 reviews
Rating in categories
Consultant
56k
salaries
| ₹5.2 L/yr - ₹18 L/yr |
Associate Consultant
50.7k
salaries
| ₹2.9 L/yr - ₹12 L/yr |
Senior Consultant
47.3k
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Senior Analyst
21.1k
salaries
| ₹2.2 L/yr - ₹9 L/yr |
Senior Software Engineer
20.6k
salaries
| ₹3.5 L/yr - ₹12.9 L/yr |
Wipro
Accenture
Cognizant
TCS