Asp. NET engineers need to carefully prepare before the interview a few major points of knowledge.

Source: Internet
Author: User

With a few years of personal work experience and interview experience as well as the personal opinion of the more important to carry out the following summary, I hope that the future and to help you. The problem of being too basic is omitted.

1, the basic knowledge of C # language (online has this interview questions on the basic knowledge of the coverage is very full, the interview money must be good to do a bit)

2, algorithm: Bubble sort, quick sort, quick sort of several optimization and so on. (Be sure to master a few not necessarily all algorithms to understand.) General interviewers will be asked questions, ask what algorithm to deal with, you use your own understanding of the algorithm to deal with it)

3, must understand the master several major concepts are as follows

A) The principle of the HTTP protocol. Get and post similarities and differences (cliché, do not understand there is nothing to talk about, as I understand a lot of the support of the control programmer basically do not understand, this is. NET Technic efficiency of the tragedy)

b) JS prototype chain, AJAX, HTML, CSS (these are the most basic, at the same time it is better to see some of the features of HTML5)

c) The life cycle of. NET WebForm, the life cycle of MVC.

D) A deep understanding of the three core objects of ASP . HttpContext, HttpRequest, HttpResponse.

e) ASP. NET pipeline model and events with HttpModule, HttpHandler understanding

f) ADO, ORM (familiar with the framework and implementation principles of your most common ORM)

g) Fundamentals of reflection and application scenarios

h). NET Multithreading and locking mechanisms

i). NET error handling mechanism and garbage collection mechanism

j) Events and delegates

4, understand and master an architectural prototype, what three-tier architecture, factory model, and the more popular ABP and so on

(to be added ...) )

Asp. NET engineers need to carefully prepare before the interview a few major points of knowledge.

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.