Pergunta de entrevista da empresa TimeSys

Explain Muti-threading, scheduling concepts for implementing any applications ?