This is a Part4 of the Questions for interview articles.

Part 1: BizTalk: Questions for interview without answers
Part 2: BizTalk: Interview questions and principles
Part 3: WCF: Questions for studying and interview
Part 4: WCF: Questions for studying and interview: Discovery

Q&A: WCF, Discovery
%u00b7 When the WS-Discovery standard gets approval first time?
%u00b7 Is the WS-Discovery using the XML format for messages?
%u00b7 Is the WS-Discovery using the SOAP format for messages?
%u00b7 What are the versions of the WS_Discovery protocol?
%u00b7 What version is the default version?
%u00b7 What is a difference between the Add-hoc and Managed modes? What are the Pro and Cons?
%u00b7 Describe the message exchange sequences of the Discovery protocol.
%u00b7 What are the message exchange sequences in the Add-hoc and Managed modes?
%u00b7 Can the Add-hoc and Managed modes be switched dynamically?
%u00b7 What messages are multicast and what are unicast?
%u00b7 What is the Discovery Proxy service?
%u00b7 It there a default Discovery Proxy service?
%u00b7 What is the difference between the Probe and Resolve requests?
%u00b7 What are the response messages for the Probe and Resolve requests?
%u00b7 What are the response messages for the Probe and Resolve requests if there is no match?
%u00b7 Who sends the announcement message, service or client?
%u00b7 What announcement messages are used?
%u00b7 Is announcement using a Special endpoint?
%u00b7 Is announcement optional or mandatory?
%u00b7 How to make a Web-hosted service discoverable? What two options do we have? How AppFabric or Discovery Proxy service is used to help with it?
%u00b7 What is a FindCriteria class? What are the Search criteria?
%u00b7 How long a client is waiting the results from the discovery request?
%u00b7 What happens if a discovery request didn’t get you any service endpoint?
%u00b7 Can we use different versions together on a single service host?
%u00b7 What endpoints are used for the Discovery?
%u00b7 What is a difference between the DiscoveryEndpoint and the DynamicEndpoint? Do we have to use a DynamicEndpoint with a DiscoveryClient?
%u00b7 What Discovery endpoints are the system endpoints?
%u00b7 How to make a custom endpoint discoverable?
%u00b7 Why the UPD protocol is used for discovery? What pros and cons?
%u00b7 How to use the Discovery Client Channel? What are alternatives?
%u00b7 What are the pros and cons using the Discovery Client Channel?
%u00b7 How to create a DiscoveryEndpoint on demand?
%u00b7 Can you compare the WS-Discovery and the UDDI?