Lock and Monitor helps to apply thread lock for request emerging from within the process, if you want to apply thread lock for request coming from outside process we need to use Mutex.
See the following video on Const and Readonly in C#: -
Click to get c# interview question
Regards,
Get more c# interview question from author’s blog