Filter interviews by
I applied via Naukri.com and was interviewed in Mar 2023. There were 2 interview rounds.
I applied via LinkedIn and was interviewed before Jun 2023. There were 3 interview rounds.
Day to day tasks involve coding, debugging, testing, and collaborating with team members.
Writing code for new features or fixing bugs
Debugging and troubleshooting issues
Testing code to ensure quality and functionality
Collaborating with team members on projects
Participating in code reviews and providing feedback
I applied via Campus Placement and was interviewed before Nov 2023. There were 2 interview rounds.
Basics of ece and aptitude
Our topic was chatgpt and everybody was given their time
NXP Semiconductors interview questions for popular designations
I applied via LinkedIn and was interviewed in May 2022. There were 3 interview rounds.
Easy questions were there in round 10 . . . . . . .
Get interview-ready with Top NXP Semiconductors Interview Questions
I applied via Campus Placement and was interviewed before Apr 2023. There were 2 interview rounds.
Three coding questions and MCQ's
Types of memory allocations in C include static, dynamic, and automatic.
Static memory allocation: memory is allocated at compile time and remains constant throughout the program's execution. Example: int x = 5;
Dynamic memory allocation: memory is allocated at runtime using functions like malloc() or calloc(). Example: int *ptr = (int*)malloc(sizeof(int));
Automatic memory allocation: memory is allocated on the stack and...
Pointers in C are variables that store memory addresses. Types include null pointers, void pointers, function pointers, etc.
Null pointers: int *ptr = NULL;
Void pointers: void *ptr;
Function pointers: int (*ptr)(int, int);
It was basic coding question and aptitude.
I applied via Naukri.com and was interviewed before Apr 2023. There were 2 interview rounds.
I applied via Apna Jobs
I applied via campus placement at Sardar Vallabhbhai National Institute of Technology (NIT), Surat and was interviewed before Jan 2023. There were 2 interview rounds.
Program to calculate minimum number of notes for ATM withdrawal
Create an array of available note denominations
Sort the array in descending order
Initialize a counter variable to keep track of the number of notes
Iterate through the array and divide the withdrawal amount by each note denomination
Update the counter variable with the quotient
Update the withdrawal amount with the remainder
Repeat the above steps until the wit...
Yes, an array can be passed to a function in embedded firmware programming.
Arrays can be passed to functions by specifying the array name as the argument.
The function can then access and manipulate the elements of the array.
Example: void printArray(int arr[], int size) { ... }
Example: int main() { int myArray[] = {1, 2, 3}; printArray(myArray, 3); }
Top trending discussions
Interview experience
based on 246 reviews
Rating in categories
Software Engineer
142
salaries
| ₹7.9 L/yr - ₹28 L/yr |
Design Engineer
93
salaries
| ₹10 L/yr - ₹32 L/yr |
Senior Software Engineer
63
salaries
| ₹9.4 L/yr - ₹31 L/yr |
Lead Engineer
46
salaries
| ₹20.6 L/yr - ₹35.6 L/yr |
Senior Design Engineer
40
salaries
| ₹12.3 L/yr - ₹31 L/yr |
Texas Instruments
Analog Devices
Microchip Technology
STMicroelectronics