i
Aptiv
Filter interviews by
I applied via Company Website and was interviewed in May 2022. There were 4 interview rounds.
Test contains English, logical, quant questions
Coding Mcqs on different subjects
Storage class specifiers in C are used to define the scope and lifetime of variables.
There are four storage class specifiers in C: auto, register, static, and extern.
Auto variables are local to a block and have automatic storage duration.
Register variables are stored in CPU registers for faster access.
Static variables have a lifetime throughout the program and are initialized only once.
Extern variables are declared in ...
Preprocessor in C is a tool that processes source code before compilation.
It performs macro substitution
It includes header files
It conditionally compiles code
It defines constants and symbols
It removes comments
Examples of preprocessor directives are #include, #define, #ifdef, #ifndef, #endif
Preprocessor directives start with a # symbol
An Interrupt Service Routine (ISR) is a function that is executed in response to an interrupt signal.
ISR is a type of callback function that handles interrupts
It is a low-level function that runs in response to a hardware event
ISR must be short and fast to avoid blocking other interrupts
Examples of interrupts include keyboard input, timer events, and hardware errors
Interrupts are signals sent to the processor to temporarily halt its current task and execute a specific task.
Hardware interrupts - generated by external devices
Software interrupts - generated by software programs
Maskable interrupts - can be disabled by the processor
Non-maskable interrupts - cannot be disabled by the processor
Examples - keyboard input, mouse input, timer interrupts, etc.
I applied via Naukri.com and was interviewed in Aug 2022. There were 2 interview rounds.
Function pointer is a variable that stores the address of a function and can be used to call that function.
Function pointers are used to pass a function as an argument to another function.
They can be used to implement callbacks and event handlers.
Function pointers can be used to implement polymorphism in C.
They can be used to switch between different implementations of a function at runtime.
A null pointer points to nothing while a void pointer can point to any data type.
A null pointer is a pointer that has been explicitly set to a null value.
A void pointer is a pointer that has no type associated with it.
A null pointer is a subtype of a void pointer.
A null pointer is used to indicate that a pointer does not point to a valid object.
A void pointer is used to store a pointer to any type of object.
posted on 27 Aug 2024
I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.
C, C++ and Bare metal programming questions
posted on 27 Dec 2023
C MCQ questions
Aptitude questions
Technical mcqs
Reasoning mcqs
posted on 24 Feb 2022
I was interviewed in Jan 2022.
Test to write a Fibonacci function that receives two pointers with data and organize the data
posted on 10 May 2024
I applied via Naukri.com and was interviewed before Sep 2023. There was 1 interview round.
As a fresher, I applied through an online portal and the first round was an Online coding test with self-introduction.
posted on 26 Sep 2024
I applied via Approached by Company and was interviewed before Sep 2023. There were 3 interview rounds.
based on 1 review
Rating in categories
Senior Software Engineer
704
salaries
| ₹8.9 L/yr - ₹21 L/yr |
Software Engineer
396
salaries
| ₹4.2 L/yr - ₹16.6 L/yr |
Advanced Software Engineer
380
salaries
| ₹11.4 L/yr - ₹26 L/yr |
Technical Lead
318
salaries
| ₹13.5 L/yr - ₹33 L/yr |
Engineer
169
salaries
| ₹2.5 L/yr - ₹9.7 L/yr |
Bosch
Continental
Samvardhana Motherson Group
Mahindra & Mahindra