Juniper Networks Interview Question

(easy initial interview question) What are mutex locks in C and how do they work?