Garmin interview question

What is a mutex?

Interview Answers

Anonymous

30 Jan 2012

A Mutual exclusion, is a mechanism for syncrhonization between threads. If a thread has owned a mutex while accessing some resource, another thread waiting on the same mutex will be blocked from accessing the resource until the first thread releases the mutex.

5

Anonymous

14 Jan 2012

I had not done much work in threading in C before, so I didn't know how to explain a thread mutex.