Difference between a thread and process?
Differentiate between Multiprocessing, Mutliprogramming and Multithreading.
Have you used threaded trees anytime in your life time?
How do you assign priority to a worker thread?
How to create a worker thread?
How to implement Threading?
How to stop a long running thread?
What is virtual memory? Where it used by OS?
Explain Page Segmentation.
Page replacement algorithm in Operating System?
What is Scheduling algorithm?
How can you check whether a machine is 64 bit or 32 bit?
Some omeone on campus calls and says they have a new Mac. They've just pulled it out of the box and want to plug it into the campus network. What might they need to set to make this work?
Give an example of Priority Inversion in Scheduling. What are the consequences of Priority Inversion?
Explain Round Robin.