ClockHash interview question

Code snippets on bit manipulations (set, clear, and toggle), dynamic memory allocations, and some pointer concepts. Memory layout of C, structure padding concepts, Volatile, pointer concepts, Compilation process, Static and dynamic libraries, Makefile, Synchronization mechanisms, IPC and Some Yocto.