. NET cattle people need to know [turn]

Source: Internet
Author: User

Any one to use. NET of people

    • Describe the difference between a thread and a process?
    • What is the Windows service, and what is the difference between its life cycle and the Standard EXE program?
    • What is the maximum amount of memory that a single process on Windows can access? Is it the same as the maximum virtual memory of the system? What impact does this have on system design ?
    • What is the difference between EXE and DLL?
    • What are strong types and what are weak types? Which is better? Why?
    • What is PID? How do I use it when troubleshooting a system?
    • How many processes can I listen on a single TCP/IP port?
    • What is the GAC? What is it that solves the problem?

Intermediate. NET Developer

    • The differences between interface-oriented, object-oriented and aspect-oriented programming are expounded
    • What is interface? What is the difference between it and class?
    • What is reflection?
    • What is the difference between an XML Web service using ASMX and a. NET remoting using SOAP?
    • Is the type system represented by XmlSchema? Is the CLS represented by XmlSchema?
    • Conceptually explain the difference between early binding (early-binding) and late binding (late-binding)?
    • Call Assembly.Load a static reference or a dynamic reference?
    • When to use Assembly.LoadFrom? When to use Assembly.loadfile?
    • What do you mean assembly qualified name? Is it a file name? What difference does it have?
    • Assembly.Load ("Foo.dll"); Is this sentence correct?
    • What is the difference between a strong signed assembly and a assembly that does not have a strong signature?
    • Can a datetime be null?
    • What does JIT mean? What is NGen? What are the limitations and benefits of each of them?
    • How does a generation of garbage collectors in the. NET CLR manage The life cycle of objects? What is a non-deterministic end?
    • What is the difference between Finalize () and Dispose ()?
    • is the using () syntax useful? What is IDisposable? How it achieves deterministic finalization.
    • What's the tasklist/m "mscor*" order?
    • The difference between In-proc and Out-of-proc
    • . Which technology in net can realize out-of-proc communication?
    • When you are in ASP. NET runs a component in which process is it running in Windows XP, Windows 2003, Windows?

Senior Developer/Architect

    • DateTime.Parse (myString); What's wrong with this line of code? What is the
    • pdb? Where should it be placed in debugging?
    • What is cyclomatic complexity (cyclomatic complexity)? Why is it important?
    • writes a standard lock (), creating a critical section before and after accessing the variable, with a "double check",
    • what is called FullTrust? Is the assembly in the GAC FullTrust?
    • What are the benefits of the
    • code plus the attributes that Require security permissions?
    • gacutil/l | find/i "Corillian" What is the purpose of this command?
    • sn-t Foo.dll What do you mean by this order?
    • What ports does DCOM need for a firewall to open? What does port 135 do?
    • Compare OOP and SOA, what are their objectives? How does the
    • XmlSerializer work? What ACL permissions are required for processes that use this class? Why is
    • not advocating catch (Exception)? What is the difference between
    • Debug.Write and Trace.Write? When should I use one?
    • does the difference between Debug build and release build make a noticeable change in speed? Please explain why.
    • does the JIT occur in assembly or in method units? How does this affect the workspace?
    • comparing the use of abstract base classes and interfaces
    • A.equals (b) and a = = B?
    • What do objects and object equality refer to in object comparisons? How does the
    • implement deep copy in. NET?
    • Please explain iclonable
    • what is boxing?
    • string is a value type or a reference type?
    • What are the benefits of the
    • XmlSerializer used for attribute-based schemas? What problems have been solved? Why
    • should not be in the. Using out parameters in net? Is it really good or not?
    • Can the
    • attribute be placed on the parameters of a method? If yes, what's the use?

C # Component Developers

    • When do I use override? When do I use new? What do you call shadowing?
    • Explain the differences between virtual, sealed, override, and abstract
    • Foo.bar, version=2.0.205.0, Culture=neutral, publickeytoken=593777ae2d274679d explain the importance and function of each part of this string
    • Explain the differences between public, protected, private, and internal
    • What are the benefits of using primary Interop Assembly (PIA)?
    • What mechanism does NUnit know which methods need to be tested ?
    • catch (Exception e) {throw e;} and catch (Exception e) {throw;} The difference
    • What is the difference between typeof (Foo) and Myfoo.gettype ()?
    • public class C{Public C (String a): this () {;}, public C () {;}} explaining what happened in the first constructor? What is the use of this constructor?
    • What do you use this for? Can be used in the static method?

ASP (UI) developer

  • Describes a browser-based form. How the post becomes a server-side event, such as Button1_onclick.
  • What is postback?
  • What is ViewState? Has it been coded? Have you ever been encrypted? Who will use ViewState?
  • What does the element do? What are the two ASP.
  • Name the 3 session state providers in ASP. NET 1.1 and their pros and cons?
  • What do you mean, Web gardening? How do you use it in your design?
  • Suppose you have an ASP. How many application objects are allowed in a single process? What about the two processes? 2 processes with Web gardening enabled? How does this affect the design?
  • Asp. Does net reuse threads between multiple requests? Does each httprequest have its own thread? Should you use the thread local store for ASP.
  • is the [ThreadStatic] property useful in ASP. Does it have any side effects? Is it good or bad?
  • How to use HttpHandler to simplify the design of existing validation pictures for. aspx pages
  • What type of event is HttpModule subscribed to? How does this impact the implementation? What should I do if I don't plan to recompile the Asp.ne application?
  • Say how any one terminal (URL) is represented, and how the request is routed to that endpoint in ASP.
  • Explains how cookies work. Give an example of a misuse of cookies.
  • Explain the importance of httprequest.validateinput ()?
  • What data is passed through the HTTP header?
  • Compare HTTP verb get and post? What is head?
  • Say at least 6 HTTP status codes and what they mean
  • How does if-not-modified-since work? How can I implement it with ASP?
  • Explain < @OutputCache%> and how to use VaryByParam, VaryByHeader.
  • How does the VaryByCustom work?
  • How to pass q=? (except q=5) to implement ASP. HTML output buffering and buffering expiration (such as http://localhost/page.aspx?q=5)?

XML developer

    • What is the role of XML namespaces?
    • When is it appropriate to use the DOM? When does it not fit? Is there a scale limit?
    • What is the WS-I basic configuration? Where is it important?
    • Write a small XML document that uses the default namespace, and a valid (prefix) namespace, where the elements of the two namespaces are separate attributes
    • What are the basic differences between elements and attributes?
    • What is the difference between well-formed XML and valid XML?
    • . How to validate XML in net?
    • Myxmldocument.selectnodes ("//mynode"); Why is this code bad? When is it good?
    • The difference between pull-parsing (XmlReader) and Event Reader (SAX)
    • The difference between XPathDocument and XmlDocument? Under what circumstances should one be used?
    • What is the difference between an "XML fragment" and an "XML document"
    • What is the format specification of XML?
    • What is the difference between the XML Infoset specification and the XML DOM? What problem is infoset to solve?
    • Compare DTDs and XSD, what are their similarities and differences? Which is better? Why?
    • Does System.Xml support DTDs? If so, how do I use it?
    • Can XML schemas be represented as object graphs? Can object graphs be represented as XML schemas?

. NET cattle people need to know [turn]

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.