.NET Remoting Interview Questions & Answers
.NET Remoting Interview Online Test
1. What is a Windows process?
Show Answer
2. What is typical about a Windows process in regards to memory allocation?
Show Answer
3. Why do you call it a process? What is different between process and application in .NET, not common computer usage, terminology?
Show Answer
4. What distributed process frameworks outside .NET do you know?
Show Answer
5. What are possible implementations of distributed applications in .NET?
Show Answer
6. When would you use .NET Remoting and when Web services?
Show Answer
7. What is a proxy of the server object in .NET Remoting?
Show Answer
8. What are remotable objects in .NET Remoting?
Show Answer
9. What are channels in .NET Remoting?
Show Answer
10. What security measures exist for .NET Remoting in System.Runtime.Remoting?
Show Answer
11. What is a formatter?
Show Answer
12. Choosing between HTTP and TCP for protocols and Binary and SOAP for formatters, what are the trade-offs?
Show Answer
13. What is SingleCall activation mode used for?
Show Answer
14. What is Singleton activation mode?
Show Answer
15. How do you define the lease of the object?
Show Answer
16. Can you configure a .NET Remoting object via XML file?
Show Answer
17. How can you automatically generate interface for the remotable object in .NET with Microsoft tools?
Show Answer
18. Explain the role of the channel in .NET Remoting
Show Answer
19. Describe the process of object activation in .NET Remoting
Show Answer
20. How does .NET Remoting handle object lifetime management
Show Answer
21. Discuss the differences between .NET Remoting and Web Services
Show Answer
22. Explain the security mechanisms available in .NET Remoting
Show Answer
23. What is the purpose of a proxy in .NET Remoting
Show Answer
24. How are custom serialization and deserialization handled in .NET Remoting
Show Answer
25. Describe the role of context in .NET Remoting
Show Answer
26. What are the advantages of using .NET Remoting over traditional DCOM
Show Answer
27. Explain the difference between synchronous and asynchronous communication in .NET Remoting
Show Answer
28. How do you implement a custom channel in .NET Remoting
Show Answer
29. What is a message sink in .NET Remoting
Show Answer
30. Discuss the impact of network latency on .NET Remoting performance
Show Answer
31. How does .NET Remoting support stateful and stateless objects
Show Answer
32. What is the role of the formatter in .NET Remoting
Show Answer
33. Explain how versioning is handled in .NET Remoting
Show Answer
34. How can you optimize the performance of a .NET Remoting application
Show Answer
35. What are the limitations of .NET Remoting compared to WCF
Show Answer
36. Describe how object pooling can be implemented in .NET Remoting
Show Answer
37. What is the significance of the TransparentProxy in .NET Remoting
Show Answer
38. How do you secure communication in .NET Remoting using SSL
Show Answer
39. What is the role of the RemotingConfiguration class in .NET Remoting
Show Answer
40. How can .NET Remoting be integrated with existing COM components
Show Answer
41. What are the challenges of scaling a .NET Remoting application in a large enterprise environment
Show Answer
42. Explain how .NET Remoting supports asynchronous method calls
Show Answer