Implement a linked list structure and insert routine in C. Make it thread safe.
Systems Software Engineer Interview Questions
576 systems software engineer interview questions shared by candidates
In a below program statement int x = 3; will 3 be fetched into the cache after executing the above line of code?
mutex vs binary semaphores
Detect a cycle in a cyclic linked list.
How do you keep hardware registers from being cached?
swap an extermely large integer array in bits, cannot use bit operation because too slow.
Q1: Find the common ancestor of two nodes in a binary tree (not binary search tree). Interviewers didn't know the complexity. Q2: Write echo client-server model. It is expected to know the signatures of the apis and the arguments passed in bind, listen, accept. Q3: Implement ringbuffer.
Function to find the size of a datatype using different approaches(without using any built-in function).
big endian vs little endian
Find a duplicate number in a given array. The numbers are 1 ... n
Viewing 11 - 20 interview questions