top of page

WCF Interview Questions: Inthis section, we will see the interview questions related to the WCF technology. We will see the question related to ABC, WCF vs. Web Services, Advanteges of WCF over Web services, transaction in WCF, security in WCF, hosting WCF services, throttling in WCF etc. We will also see other features of WCF services like callback, transactionislocation level, behaviours etc

WCF Questions

 

1. What is WCF?

2. What is Windows card space?

3. What are the main components of WCF?      

4. What are the advantages of hosting WCF Services in IIS as compared to self hosting?

5. What is .NET 3.0?

6. What are the important principles of SOA (Service oriented Architecture)?

7. What are ends, contract, address, and bindings?

8. Which specifications does WCF follow?

9. What are the main components of WCF?

10. Explain how Ends, Contract, Address, and Bindings are done in WCF?

11. What is a service class?

12. What is a service contract, operation contract and Data Contract?

13. What are the various ways of hosting a WCF service?

14. How do we host a WCF service in IIS?

15. What are the advantages of hosting WCF Services in IIS as compared to self-hosting?

16. What are the major differences between services and Web services?

17. What is the difference WCF and Web services?

18. What are different bindings supported by WCF?

19. Which are the various programming approaches for WCF?

20. What is one-way operation?

21. Can you explain duplex contracts in WCF?

22. How can we host a service on two different protocols on a single server?

23. How can we use MSMQ bindings in WCF?

24. Can you explain transactions in WCF?

25. What different transaction isolation levels provided in WCF?

26. Can we do transactions using MSMQ?

27. Can we have two-way communications in MSMQ?

28. What are Volatile queues?

29. What are Dead letter queues?

30. What is a poison message?

31. What is the difference between WCF and ASMX Web Services?

32. What are WCF Service Endpoints? Explain.

33. What are the possible ways of hosting a WCF service? Explain.

34. How we can achieve Operation Overloading while exposing WCF Services?

35. What Message Exchange Patterns (MEPs) supported by WCF? Explain each of them briefly.

36. What is DataContractSerializer and How its different from XmlSerializer?

37. How we can use MessageContract partially with DataContract for a service operation in WCF?

38. Which standard binding could be used for a service that was designed to replace an existing ASMX web service?

39. Please explain briefly different Instance Modes in WCF?

40. Please explain different modes of security in WCF? Or Explain the difference between Transport and Message Level Security.

41. What are the different ways to expose WCF Metadata?

42. What is mexHttpBinding in WCF?

43. What is a Service Proxy in Windows Communication Foundation?

44. What are the different ways to generate proxy in WCF?

45. Difference between using ChannelFactory and Proxies in WCF?

46. How to create proxy for Non-WCF Services?

47. Briefly explain Automatic Activation in WCF?

48. What are the different WCF Instance Activation Methods available?

49. What are the different ways to handle concurrency in WCF?

50. What is WCF throttling?

51. What is a fault contract?

52. A user has a service with a one-way operation that includes a fault contract, and he gets an exception when he tries to host the service. Why?

53. What are the core security concepts supported by WCF?

54. Difference between Message Level security and Transport Level security?

55. Can you please explain which security mode supported by various WCF bindings?

56. Difference between BasicHttpBinding and WsHttpBinding w.r.t Security?

57. Please explain about authorization options supported in WCF?

58. What is Reliable Messaging in WCF?

59. What are Reliable Sessions in WCF?

60. Briefly explain WCF RESTfull services?

61. Explain the differences between SOAP and REST approaches w.r.t common CRUD operations?

62. Briefly explain WCF Data Services?

63. WCF Data Services Vs ASP.NET Web API OData?

64. What is SOA (Service Oriented Architecture) and how WCF supports it?

65. What is ESB in SOA environment?

66. What is Transaction Propagation? And how WCF support it?

67. Does all WCF bindings support for Transaction Propagation?

68. What are the various Transaction Flow Options available in WCF?

69. What is two-phase committed protocol?

70. What is the role of transaction manager in WCF?

71. What are the supported transaction types in WCF?

72. How to enable the Performance Counters in WCF?

73. What is the difference between WCF and Web Services?

74. What are the different bindings supported by WCF?

75. Can we have two way communications in MSMQ?

76. What are dead letter queues?

77. What are the various ways of hosting a WCF service?

78. What are the core security features that WCF addresses?

79. What is SOA?

80. What is the difference between transport level and message level security?

81. What is service and client in perspective of data communication?

82. What is bindings?

83. What are the types of contracts in Wcf?

84. What are the advantages of WCF?  

85. Define service contracts?

86. Define message contracts? 

87. Define data contracts?

88. Define transaction?       

89. What is address in WCF?

90. What are the types of bindings in WCF?

91. What are different elements of WCF Srevices Client configuration file?

92. What is three major points in WCF?

 

bottom of page