none
VC++ Interview questions

    Question

  • Hello,

    Can anybody help me by providing some good interview questions in VC++?
    It's urgent!

    Thanks
    Shibu
    Wednesday, September 13, 2006 6:42 AM

Answers

All replies

  • Wednesday, September 13, 2006 8:22 AM
  •  shibumong wrote:
    Hello,

    Can anybody help me by providing some good interview questions in VC++?
    It's urgent!

     
    To be able to help with this, it would be nice to have some more information.
    What type of position would this be? Which area of expertice are you principally looking for (concrete beyond VC++)?
     
    Wednesday, September 13, 2006 8:32 AM
  • http://www.allinterview.com/

     

    http://www.coders2020.com

     

     

    Check out.. If you still require Reply me...

     

     

     

    Monday, May 21, 2007 5:34 PM
  • Monday, May 21, 2007 5:37 PM
  • You can find VC++ Interview Questions and Answers on all topics
    Such as

    C++, MFC, Win32, COM, DCOM, STL, Multi-Threading, UML, OOAD, LeadTools, OpenGL,
    Data structures- Linked lists, Trees, searching and sorting at following site.

    VC++ Interview Questions and Answers collected from more than 100 realtime interviews and tests.
    • Proposed as answer by MSProf Friday, October 10, 2008 12:42 PM
    Monday, October 01, 2007 9:20 AM
  •  

    Hi ,


    The collection is great but I could not find the answers to the questions .

     

    Regards,

    JLD

     

    Wednesday, December 19, 2007 11:20 AM
  • Updated and added more questions



    MS Technologies Professional
    • Edited by MSProf Friday, October 10, 2008 12:44 PM
    Friday, October 10, 2008 12:44 PM
  • Technology Articles File Operations Using Windows Shell Threading Handling System Tray
    Regular Dll'sExtenstion DllsExplicit and Implicit Dll Loading
    Simple Splitter window and MDIDynamic Splitter Window MDI - Multiple Document InterfaceDynamic Splitter Window MDI and Opening Different Types of Document

    Visual C++

    PRACTICE QUIZ

    Directions for using Microsoft Visual C++ 2008 Exp…

    Windows Socket Faq’s

    MFC - Microsoft Foundation Classes, GUI Developmen…

    SDI and MDI Applications, Doc/View Architecture

    Dialog Based Applications

    The workspace, the VC++ IDE, Visual Studio Editor

    Sample VC++ Project - Making a Data Viewer

    C++ Essentials

    Behind the scenes, Handles and Messages

    What is COM - Component Object Model ?

    Visual Studio 2003 & 2005 Default Keyboard Shortcu…

    Using VSS - Visual Source Safe

    Clashing for enumerations.

    When to use Switch-case statement

    Auto Pointer: auto_ptr

    Function name mangling for C++ and Java

    What is auto_ptr ? Why Call It an “Auto” Pointer?

    Variable Arguments in C-C++ with STDARG Library

    Process Synchronization

    OOAD -Object Oriented Analysis and Design

    VC++ Questions

    What is a pointer?

    MFC - Microsoft Foundation Classes Design Patterns…

    Visual C++ Tutorial By Brian Martin

    C Puzzles: Questions and Answers

    more C Questions

    C Questions

    Windows Programming Questions

    C FAQ’s

    General Programming Interview Questions

    Windows Programming Interview Questions

    STL- Standard Template Library Question and answer…

    C++ Windows, MFC, Win32 Questions

    What is Multithreading?

    Multi-Threading in Windows

    Threading Questions and Answers

    Multithreading and Synchronization in Win32 applic…

    What is a Message Loop ?

    What is the Message Queue

    What is a Message?

    The Window Procedure ( wndproc)

    The Windows Message Loop

    Multi-threading basics

    Debugging Windows applications (Win32 applications…

    C, C++ Mixed Questions with answers and explanatio…

    C Frequently Asked Questions

    C Interview Questions and Answers I

    Miscellaneous VC++, Windows Questions

    OOAD Interview Questions and Answers

    Write a function that reverses the order of the wo…

    Remove Specified Characters from string.

    Write an efficient function to find the first nonr…

    Write a function that determines the number of 1 b…

    Big-endian or Little-endian :Important Write a fun…

    Explain the difference between an interface and an…

    What is the difference between list and vector?

    What’s the difference between aggregation and cont…

    Calculating the Size of an Incomplete Array An inc…

    What is the size of an Empty Class, Class with vir…

    How to Compile and build Visual Studio (Visual C++…

    Explain Customized control development? What is su…

    How to debug an exe( application) which is launche…

    What is Serialization ? Explain in detail.

    When is the OnIdle function called? how we can cal…

    What Is an ActiveX Control?

    What is a Function Pointer ?

    Explain Splitter Window ?

    What is duplicating handle ?

    Explain Condition’s for deadlock occurrence?

    19. What is a multi-threaded apartment (MTA)? Sing…

    What is Message Reflection ? How could you accompl…

    What is CArchive class does?

    Explain the difference between the following… pu…

    How many problems can you spot in the following cl…

    What is difference between GetWindowRect and GetCl…

    What is thread and process in windows ?

    Explain Windows Handle?

    What is Message Maps ?

    Explain Pipes for IPC

    Explain RPC for IPC

    Explain Windows Sockets for IPC

    Explain Mailslot for IPC

    Using a File Mapping for IPC

    Explain DDE for IPC

    Using Data Copy for IPC

    Using COM for IPC

    Explain ClipBoard -IPC.

    Explain IPC - Interprocess communication.

    Explain the flow of a simple win32 based applicati…

    Explain DEBUG_NEW or what is the use of DEBUG_NEW …

    Explain Property, Property page and Property sheet…

    Explain dialog data exchange (DDX) and dialog dat…

    What is assertion?

    Explain application framework Or framework?

    What is an ActiveX control?

    What is Zero Administration for Windows?

    Name two characteristics of an ActiveX control des…

    You have created a licensed ActiveX control and ha…

    What are two common ways ActiveX controls are lice…

    What is the main advantage ATL offers over MFC whe…

    Name three modes of application deployment.

    Must ActiveX controls be registered on a system be…

    What is the purpose of the InstallShield tool?

    What are cabinet files and registry files?

    What are the two stages of deployment?

    What is regression testing?

    What information is contained in the four lists th…

    What is a dependency?

    What utility does Visual C ++ provide for running …

    How does a debugger cause a running program to int…

    Describe MFC’s ASSERT, VERIFY, and DEBUG_NEW macro…

    How does a debug version of a program differ from …

    Name two ways in which a COM server communicates a…

    What is an HRESULT?

    What is Structured Exception Handling?

    How do ISAPI server extensions and ISAPI filters d…

    How do you specify the default function for an ISA…

    How do you specify which menu commands of the Acti…

    How can you save changes to ActiveX documents depl…

    How does the Microsoft Scriptlet C omponent handle…

    In an ATL HTML control, how do you define methods …

    What is the preferred method of creating a Web bro…

    What situations are best suited to using MFC to im…

    How does an object derived from CComControl handle…

    What is a connection point?

    What is the purpose of the DDP functions, and wher…

    How do you implement property persistence for an M…

    What are the advantages and disadvantages of COM c…

    What is the purpose of the second argument to CoCr…

    How does a _com_ptr_t object help you control the …

    What kind of class represents a C OM interface in …

    How are the keywords interface, coclass, and libra…

    What is an object map and how is it used?

    What is a COM map and how is it used?

    Describe the features provided by the templated ba…

    Describe the features provided by the templated ba…

    What issues must you consider when implementing an…

    What are the implications of declaring your C OM o…

    What is a type library, and how is it used?

    How do you implement standard marshaling?

    What are the differences among in-process, local, …

    What is a GUID, and what role does it play in COM?…

    What is a C OM interface?

    Which property of the ADO Data control is used to …

    With which ADO object is the Errors collection ____…

    What does the CRecordset::GetDefaultConnect() func…

    You need to open a CRecordset object so that you c…

    What is wrong with the following SQL statement? S…

    What does the default implementation of the Serial…

    Where do the MFC profile management classes WriteP…

    Which registry key should be used to store applica…

    How can you connect an ADO application to an ODBC …

    What steps are necessary to make a class serializa…

    What kind of exception is thrown by the CFile::Ope…

    How do you open a file in text mode?

    How do you create a hyperlink in a Help project .r…

    How are Help context IDs specified in a Help proje…

    What is the difference between a CCriticalSection …

    What kinds of threads must be created by using a C…

    Which function associates a drawing tool object wi…

    Which two functions are used to specify coordinate…

    How do you make controls unavailable in a dialog b…

    How is the DoDataExchange() function called? How d…

    You have created a dialog box template using the d…

    How would you make an edit control in a dialog box…

    What is the recommended way to update a status bar…

    How can you dynamically change the text of a menu …

    How do you implement ToolTip text for your toolbar…

    How do you ensure that the client area of your app…

    Which MFC class encapsulates GDI drawing functions…

    What is the function of a document template object…

    Name four categories of Windows messages that can …

    What type of classes can implement message maps?

    Which member function of which MFC class implement…

    Why would you use an MFC extension DLL?

    What services are provided by the CObject class?

    When developing an MFC application, under what cir…

    What can you set on the C/C++ tab of the Project S…

    What project configurations are created for you au…

    What kind of data can you access through an OLE DB…

    You are writing an MFC application that will allow…

    What are some of the benefits that MFC offers to d…

    How would you declare a string which could be used…

    What is the Message Compiler and when would it be …

    What is the difference between implicit and explic…

    Name five IPC mechanisms supported by Window XP. W…

    What is a GUID and where is it used?

    When should an application call _beginthread rathe…

    How would you start a new thread?

    How would you find the brushes or fonts used by th…

    Describe MFC’s ASSERT, VERIFY, and DEBUG_NEW macro…

    What is an HRESULT?

    What is Structured Exception Handling?

    What is regression testing?

    What is the main advantage ATL offers over MFC whe…

    Name two characteristics of an ActiveX control des…

    What are some of the benefits that MFC offers to d…

    Explain Visual C++ Project types.

    Compare ATL vs. MFC

    The Benefits and Drawbacks of MFC

    19. What is a multi-threaded apartment (MTA)? Sing…

    19. What is a multi-threaded apartment (MTA)? Sing…

    26. What is __declspec(novtable)? Why would you ne…

    Explain Synchronization with Mutex, Events, Semaph…

    Explain WaitForSingleObject() & WaitforMultipleOb…

    Explain multi-threading..

    What are the advantages of polymorphism and dynami…

    What is the purpose of inheritance?

    What is the purpose of composition?

    Explain use of Private Inheritance

    Dfference between delete and delete[]

    the Differences Between static_cast and reinterpre…

    the Difference Between Postfix and Prefix Operator…

    If you have a union consisting of integer (4 bytes…

    What’s the difference between aggregation and cont…

    What is the difference between list and vector?

    What is the difference between class template and …

    What are the advantages of templates in C++?

    • Why might you need exception handling be used in…

    • What are the advantage and disadvantage of using…

    What’s the difference between COM and DCOM?

    10. What’s the difference, if any, between OLE and…

    What is a moniker ?

    8. C is aggregated by B, which in turn aggregated …

    7. What is aggregation? How can we get an interfac…

    What the limitations of CoCreateInstance?

    5. What happens when client calls CoCreateInstance…

    4. How can would you create an instance of the obj…

    3. What should QueryInterface functions do if requ…

    2. What are the purposes of AddRef, Release and Qu…

    1. What is IUnknown? What methods are provided by …

    How to make sure that a file is not included more …

    Explain GetMessage(), PeekMessage(), SendMessage()…

    What is threading ?

    Understanding the Difference Between Postfix and P…

    Invoking a Function Through a fuction Pointer

    What is a NaN?

    What are the advantages of using DLL’s? What are …

    What should you be aware of if you design a progra…

    What is the effective way of DIB files management

    How to handle command line arguements from simple …

    What is CArchive class does?

    what is the use of AFX_MANAGE_STATE ?

    What Is CMutex ?

    Explain the program flow for a MFC based applicati…

    Explain the flow for a simple win32 based applicat…

    What is the entry point for window based applicati…

    What You Should Include in a Header File

    How to Killi an Object Prematurely..

    Explain Virtual Destructors

    Explain Polymorphism and Flavors of Polymorphism…..

    Explain using static class member ..

    Explain keyword friend…

    Explain Mutable Object Member or data member

    Explain Calling an object’s member function from i…

    explain Static member function

    When is virtual inheritance needed?

    IsA or HasA?

    Why qsort is Still Useful in C++

    What is Early Binding and Dynamic Binding?

    What is the disadvantage of a template function?

    Can we declare a static function as virtual?

    : Are there any new intrinsic (built-in) data type…

    What problem does the namespace feature solve?

    Describe run-time type identification

    What is the Standard Template Library?

    What is an explicit constructor?

    What is a mutable member?

    How do I sort a range in descending order instead …

    Why is STL Container list<>::size() linear time?

    How I can make sure that a single instance of my a…

    What types of threads are supported by MFC ? How t…

    What is a DLL or Dynamic Link Library?

    Difference between Debug and Release versions?

    How do I get all the views in an MDI app?

    What is placement new?

    Define a way other than using the keyword inline t…

    Will the inline function be compiled as the inline…

    Describe the main characteristics of static functi…

    What is name mangling?

    What is slicing?

    What is a smart pointer?

    What is an opaque pointer?

    Differentiate between a deep copy and a shallow co…

    When can you tell that a memory leak will occur?

    What is an orthogonal base class?

    What is a node class?

    Name the operators that cannot be overloaded.

    What do you mean by Stack unwinding?

    What is class invariant?

    What is a Null object?

    What is an adaptor class or Wrapper class?

    Differentiate between the message and method.

    What is a dangling pointer?

    What is an incomplete type?

    What is an Iterator class?

    What is the use of ‘using’ declaration.

    What is a namespace ?

    When does a name clash occur?

    Differentiate between a template class and class t…

    What is an accessor?

    What is a modifier?

    When is a template a better solution than a base c…

    Explain the ISA and HASA class relationships. How …

    What is a virtual destructor?

    When should you use multiple inheritance?

    What is a conversion constructor?

    What is a default constructor?

    What is your reaction to this line of code? delete…

    How does throwing and catching exceptions differ f…

    How many ways are there to initialize an int with …

    What are the differences between a C++ struct and …

    Explain the scope resolution operator.

    How do you link a C++ program to C functions?

    What is the difference between critical section, m…

    What is document-view architecture? Give me one re…

    Name few classes in MFC which are not derived from…

    Explain modal and modeless dialog box ? what is th…

    Explain pointer to the constant and constant point…

    What is a DLL ? What are different dll’s supported…

    Que What is an overloaded assignment operator ? Wh…

    What is a copy constructor ?What is the need for i…

    Que What is the use of CCmdTarget? Explain Command…

    What is the use of SendMessage() and PostMessage()…

    What is the top base class for MFC Framework? If I…

    Friday, November 21, 2008 6:13 AM
  • check http://www.freshersjob.in/ you will get good questions and answers
    • Proposed as answer by cmdent_uk Thursday, October 20, 2011 10:01 AM
    • Unproposed as answer by cmdent_uk Thursday, October 20, 2011 10:02 AM
    Monday, July 13, 2009 10:08 AM
  •  

    Check this link to get a nice collection on VC++ Interview question.

    Thanks!!
    Friday, November 18, 2011 10:54 AM
  • Monday, May 14, 2012 12:38 PM