i
Capgemini
Filter interviews by
Basics of C include syntax, data types, variables, functions, and control structures.
C is a procedural programming language
Variables must be declared before use
Functions are blocks of code that perform a specific task
Control structures include if-else, loops, and switch-case
Data types in C include int, float, char, etc.
Embedded systems are specialized computing systems designed to perform specific tasks within a larger system.
Embedded systems are typically designed to be small, efficient, and reliable.
They often have limited resources such as memory, processing power, and energy.
Examples of embedded systems include microcontrollers in household appliances, automotive control systems, and industrial automation.
Embedded software is spe...
The basic of a controller is to manage and regulate the operation of a system or device.
Controllers receive input signals and process them to generate output signals.
They can be programmed to perform specific tasks or functions.
Examples include microcontrollers, PLCs, and PID controllers.
Compilation process is the process of converting source code into machine code by a compiler.
Source code is written in a high-level programming language
Compiler translates the source code into assembly code
Assembler converts the assembly code into machine code
Final executable file is generated
There were 50 aptitude question
There were 2 codding question
I appeared for an interview before Jan 2024.
1. Pointers
2. Strings
Complete aptitude and english questions
What people are saying about Capgemini
I applied via Naukri.com and was interviewed in Nov 2019. There were 3 interview rounds.
I'm seeking new challenges and opportunities for growth that align with my career goals and aspirations.
Desire for professional growth: I'm looking to expand my skill set and take on more leadership responsibilities.
Seeking a better cultural fit: My current company has a different work culture than what I thrive in; I value collaboration and innovation.
Interest in new technologies: I'm excited about working with cuttin...
I applied via Company Website and was interviewed before Feb 2020. There was 1 interview round.
posted on 19 May 2021
I applied via Walk-in and was interviewed before May 2020. There were 3 interview rounds.
C++ is a high-level programming language used for developing system software, application software, device drivers, and video games.
C++ is an extension of the C programming language.
It supports object-oriented programming concepts like classes, inheritance, polymorphism, and encapsulation.
C++ is used in developing operating systems, browsers, databases, and other software applications.
It is known for its performance an...
A data structure that stores a sequence of elements in a linear order.
Consists of nodes that contain data and a pointer to the next node.
Can be singly linked or doubly linked.
Used for implementing stacks, queues, and hash tables.
Example: Singly linked list - 1 -> 2 -> 3 -> null
Example: Doubly linked list - null <- 1 <-> 2 <-> 3 -> null
I applied via Job Portal and was interviewed before Dec 2019. There was 1 interview round.
I applied via Naukri.com and was interviewed in Aug 2018. There was 0 interview round.
I applied via Company Website and was interviewed before Jun 2020. There was 1 interview round.
based on 6 interview experiences
Difficulty level
Duration
based on 15 reviews
Rating in categories
Consultant
58.7k
salaries
| ₹8.9 L/yr - ₹15 L/yr |
Associate Consultant
51.3k
salaries
| ₹4.5 L/yr - ₹10 L/yr |
Senior Consultant
50k
salaries
| ₹12.5 L/yr - ₹21 L/yr |
Senior Analyst
22.3k
salaries
| ₹3.1 L/yr - ₹7.5 L/yr |
Senior Software Engineer
21.6k
salaries
| ₹4.7 L/yr - ₹12.9 L/yr |
Wipro
Accenture
Cognizant
TCS