C# Multithreading Interview Questions and Answers - 1
Question: 1
List any four properties of thread class?
Name - Specify the name for a thread.
Current Thread – To retrieve the name of currently running thread.
Is Alive - To retrieve the value to indicate the current state of thread execution. True means thread has been started. False means thread may be terminated.
Is Thread Pool Thread – To retrieve the value to indicate whether a thread is part of a thread pool or not.
Question: 2
Define child thread?
The threads created by the main thread are known as secondary threads or child threads.
Question: 3
Define thread?
A thread is a dispatch unit of work. It is also known as Lightweight process.
Question: 4
List out the states in the thread?
The following are the important states in the thread.
Started - New thread is spawn and is running.
Unstarted - Thread is not yet started.
WaitJoinSleep – Wait state.
Suspended - Blocked for an event.
StopReq - Request to stop.
Stopped - Execution completed or aborted
Question: 5
Give the uses of the multithreading?
Maintaining a responsive user interface.
Making efficient use otherwise blocked CPU.
Parallel programming.
Speculative execution.
Allowing requests to be processed simultaneously.
Rust Programming Language MCQ Quiz Questions Pdf More
AI Security MCQ Questions and Answers Pdf More
Robotic Process Automation (RPA) MCQ Questions and Answers Pdf More
Sustainable Technology Quiz Questions and Answers Pdf More
Sustainable Development and Technology MCQ Questions More
1000+ Fuels and Combustion MCQ Questions and Answers More
10th Social Geography India, Location, Relief and Drainage Questions Pdf More
The Living World Class 11 Questions and Answers Pdf Download More
Samacheer Kalvi Class 10 Origin and Evolution of Life Questions More
1000+ Analog Electronics Objective Questions and Answers Pdf More