reverse a link list in groups base64 encoding base10 to base 12 conversion
Embedded Software Developer Interview Questions
4,386 embedded software developer interview questions shared by candidates
1. Delete a node of a LinkedList 2. Deep copy a binary search tree 3. Strpop 4. Maze problem you can find answer on career up
How would you write a program to find out how many set bits are in a number?
OA coding questions: delete an item in a Linked list air invaders counting bits creating a binary search tree
C++, OS, bit operating, linked list, binary search
AUTOSAR Architecture Bootloaders - practical scenarios
Basic interview questions around strengths/weaknesses and experiences, pretty informal. A few vauge questions on OOP philisophy, data provenance and API design.
General HR questions
Basic OS and CPU architecture questions.
int x=20,y=35; x=y++ + x++; y= ++y + ++x; printf("%d%d\n",x,y); char *ptr = " Plexus Corp"; char *temp; ptr+=2; printf("%s\n",ptr); *temp = *ptr++; printf("%s\n",ptr); What is the final value of port1? unsigned short port1 = 0x1212FF22; port1 |= 0x11; port1 &= ~0x2200; void Q3() { int x=5, y=10; swap (x,y); printf("%d %d\n",x,y); swap2(x,y); printf("%d %d\n",x,y); } explain const int a; int const a; const int *a; int * const a; int const * a const; Please comment on the following interrupt service routine code: __interrupt double compute_area(double radius) { double area = PI * radius * radius; printf("\nArea = %f", area); return area; } #define SQR( a ) a*a printf("Answer is %d\n",SQR(6+1)); Review his function and identify any issues or problems with this function char* GetNewStringAsUppercase(char* string1) { int i=0; char string2[20]; while (i<20 && *(string1+i) != '\0') { string2[i] = toupper (*(string1+i)); ++i; } string2[i] = '\0'; return string2; }
Viewing 1901 - 1910 interview questions