Filter interviews by
Bitwise operations in C are used to manipulate individual bits of data in variables.
Bitwise AND (&) - sets a bit to 1 only if both corresponding bits are 1
Bitwise OR (|) - sets a bit to 1 if either of the corresponding bits is 1
Bitwise XOR (^) - sets a bit to 1 if the corresponding bits are different
Bitwise NOT (~) - inverts all the bits in a variable
Left shift (<<) - shifts the bits to the left by a specified number o
Linked list is a data structure in C programming where each element points to the next element in the list.
Linked list is made up of nodes, each containing data and a pointer to the next node.
Insertion and deletion operations are efficient in linked lists compared to arrays.
Traversal in linked list requires iterating through each node starting from the head node.
Example: struct Node { int data; struct Node* next; };
Exa...
Pointer manipulation in C involves accessing and modifying memory addresses to work with data efficiently.
Pointers are variables that store memory addresses.
They are used to access and manipulate data directly in memory.
Example: int *ptr; ptr = # *ptr = 10;
based on 1 review
Rating in categories
Member Technical
29
salaries
| ₹2 L/yr - ₹5.8 L/yr |
Embedded Software Engineer
18
salaries
| ₹2.5 L/yr - ₹9 L/yr |
Hardware Design Engineer
17
salaries
| ₹2.7 L/yr - ₹6.6 L/yr |
Senior Engineer
15
salaries
| ₹6.2 L/yr - ₹10.1 L/yr |
Member Technical Staff
15
salaries
| ₹3 L/yr - ₹5.1 L/yr |
Mistral Solutions
Sasken
Happiest Minds Technologies
L&T Technology Services