Microsoft HR leaked ASP. NET face question

Source: Internet
Author: User

1. What does object-oriented thinking mainly include?

2. What is a user control in ASP.

3. What is an application domain? What is a regulated code? What is a strongly typed system? What are crates and unboxing? What is overloading?

4. List the XML technologies you know and their applications.

5. What is the difference between a value type and a reference type? Write the sample code for C #.

What are the objects commonly used in 6.ado.net? Describe it separately.

7. How to understand the delegation?

What are the similarities and differences between the interfaces and classes in 8.c#.

What classes are used to read and write databases in 9..net?

The similarities and differences between 10.UDP connections and TCP connections.

What are the authentication methods for 11.asp.net? What is the principle of the distinction?

12. How do processes and threads understand each other?

13. What is Code-behind technology?

14. The role of the Active Directory.

What namespaces are owned by classes that read and write XML in 15..net?

16. Explain the meaning and role of UDDI, WSDL.

17. What is soap and what are the applications?

18. How to deploy an ASP.

19. How to understand the garbage collection mechanism in. NET.

20. What are the common calling WebService methods?

21. How does new have several uses?

22, how to copy an array into the ArrayList?

23. What data source can datagrid.datasouse connect to [Dataset,datatable,dataview]?

24. Overview of reflection and serialization.

25. The principle of O/R mapping is outlined.

26. What kind of members have () accessible forms?

27. What are the characteristics of the class modified with sealed?

28. Enumerate the five main objects in ADO, and describe them briefly.

29, C #, String str = null and string str = "", please try to explain the differences in text. (Important: Description of detailed memory space allocation)

30, detailed. What are the similarities and differences between class and struct in net?

31, overview. NET in the understanding and practical application of the two technologies of remoting and webservice.

32. What is Code-behind technology?

33. Outline the three-storey structure system.

34, how to implement the MVC pattern, examples of how to illustrate!

35. What is the name of the implied parameter of the set method that passed in a property?

36. How do I implement inheritance in C #?

37. Does C # support multiple inheritance?

38. Where can the properties/methods modified by protected be accessed?

39. Will private members be inherited?

40, please describe the modifier protected internal.

41, C # provides a default parameterless constructor, and when I implement another constructor that has a parameter, I want to keep this parameterless constructor. So how many constructors should I write?

42. What is the common base class for all objects in C #?

43. What is the difference between overloading and overwrite?

44. What does virtual imply in the method definition?

45. Is it possible to overwrite non-static methods with static methods?

46, can overwrite the private virtual method?

47. Is it possible to prevent a class from being inherited by other classes?

48. Is it possible to allow a class to be inherited, but not allow one of the methods to overwrite it?

49. What is abstract class?

50. When must I declare a class as an abstract class?

51. What is interface (interface)?

52. Why can't I specify the modifiers of a method in an interface?

53. Can I inherit multiple interfaces?

54. What if there are duplicate method names in these interfaces?

55. What is the difference between an interface and an abstract class?

56, how to distinguish the overloaded method?

57. What is the difference between const and readonly?

58. What is the difference between System.String and System.stringbuilder?

Microsoft HR leaked ASP. NET face question

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.