i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
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
What people are saying about Capgemini
I was interviewed before Jan 2024.
1. Pointers
2. Strings
Complete aptitude and english questions
Capgemini interview questions for designations
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
RTOS is a real-time operating system designed for time-sensitive applications. Microcontrollers are integrated circuits with built-in memory and peripherals.
RTOS is designed to provide deterministic and predictable response times for critical tasks.
Normal OS is designed for general-purpose computing and may not prioritize real-time tasks.
Microcontrollers are typically used in embedded systems and have limited resources...
Storage class in C determines the scope, visibility, and lifetime of variables.
C has four storage classes: auto, register, static, and extern.
Auto storage class is the default and is used for local variables.
Register storage class is used for variables that should be stored in CPU registers for faster access.
Static storage class is used for variables that retain their values between function calls.
Extern storage class ...
A macro is a preprocessor directive that is replaced by its value before compilation, while a constant variable is a read-only variable.
Macros are defined using the #define directive, while constant variables are declared using the const keyword.
Macros are replaced by their values during preprocessing, while constant variables are stored in memory.
Macros can lead to code duplication, while constant variables provide ty...
posted on 4 Apr 2024
I applied via Naukri.com and was interviewed in Oct 2023. There were 3 interview rounds.
Percentage, speed, series, logical abulity, differnces
Swapping nibbles of strings in C
Use bitwise operations to swap the nibbles of each character in the string
Iterate through each character in the string and swap the nibbles
Ensure to handle edge cases like strings with odd length or non-hex characters
Online c programming test using online tool
posted on 1 May 2024
I applied via Job Portal and was interviewed in Apr 2024. There was 1 interview round.
Very basic c questions like an array
C programming memory structure involves stack, heap, data, and code segments.
Stack: Used for local variables and function call management.
Heap: Used for dynamic memory allocation.
Data: Contains global and static variables.
Code: Contains the program's executable code.
Storage classes in C define the scope and lifetime of variables.
There are four storage classes in C: auto, register, static, and extern.
Auto variables are stored in the stack and have local scope.
Register variables are stored in CPU registers for faster access.
Static variables retain their value between function calls.
Extern variables are declared in one file and can be accessed in another file.
based on 5 interviews
1 Interview rounds
based on 11 reviews
Rating in categories
Consultant
55.1k
salaries
| ₹5.2 L/yr - ₹17.5 L/yr |
Associate Consultant
50.8k
salaries
| ₹3 L/yr - ₹11.8 L/yr |
Senior Consultant
46.2k
salaries
| ₹7.5 L/yr - ₹24.5 L/yr |
Senior Analyst
20.9k
salaries
| ₹2 L/yr - ₹9 L/yr |
Senior Software Engineer
20.2k
salaries
| ₹3.5 L/yr - ₹12.1 L/yr |
Wipro
Accenture
Cognizant
TCS