Google

Tuesday, November 11, 2008

Common Multithreading Questions

1. What is multithreading & why do you need that?

2. What are the disadvantages of multi threading

3. What are different synchronization objects?

4. What is the difference between critical section and semaphore?

5. What are the MFC classes that you use for creating the thread?

6. How do you terminate the thread?

Common Visual C++ questions

1. What are the differences between modal & modeless dialog
2. What is the difference between dll & exe
3. How the doc/view architecture works?
4. What is subclassing?
5. How do you set the window caption of a dialog programmatically
6. What is serialization? Which object has that? If you derive a class that does not have support for serialization how do you take care of the serialization.