| ถาม | สถานะของเธรด มีกี่สถานะ มีอะไรบ้าง |
| ตอบ | มี 7 สถานะ 1. Born 2. Ready 3. Running 4. Terminated 5. Blocked 6. Waiting 7. Sleeping |
| ถาม | เธรด (Thread) แปลว่าอะไร |
| ตอบ | เส้นด้าย |
| ถาม | ระบบปฏิบัติการที่สนับสนุน User-level threads คือระบบใด |
| ตอบ | ระบบ POSIX Pthread, Mach C-threads และ Solaris 2 UI -threads |
| ถาม | ระบบปฏิบัติการที่สนับสนุน Kernel-level threads คือระบบใด |
| ตอบ | ระบบ Windows NT/2000/XP, Linux, Mac OS |
| ถาม | ระบบปฏิบัติการที่สนับสนุน Combining User and Kernel-level threads คือระบบใด |
| ตอบ | ระบบ HP-UX, IRIX |
| ถาม | เธรด (Thread) แบบ User-level threads มีการทำงานแบบใด |
| ตอบ | Many to One |
| ถาม | เธรด (Thread) แบบ Kernel-level threads มีการทำงานแบบใด |
| ตอบ | One to One |
| ถาม | เธรด (Thread) แบบ Combining User and Kernel-level threads มีการทำงานแบบใด |
| ตอบ | Many to Many |
| ถาม | ภาษาโปรแกรม ภาษาใดสนับสนุนการทำ Multithreading |
| ตอบ | ภาษา Java, C#, Visual C++.NET, Visual Basic .NET |
| ถาม | Context switching คืออะไร |
| ตอบ | การเปลี่ยนการประมวลผลจากโปรเซสหนึ่งไปประมวลผลอีกโปรเซสหนึ่ง |
| ถาม | เธรด (Thread) เป็นโปรเซสแบบใด |
| ตอบ | แบบ Lightweight process |
| ถาม | โปรเซส (Process) เป็นโปรเซสแบบใด |
| ตอบ | แบบ Heavyweight process |
| ถาม | Multithreading Models มีกี่แบบ อะไรบ้าง |
| ตอบ | มี 3 แบบ 1. Many-to-one model 2. One-to-one model 3. Many-to-many model |