ASP.NET, job search, interview questions

    Perhaps this topic will be of interest to aspiring ASP.NET programmers. I've been going on interviews recently, I want to change jobs. I collected some questions asked by the technical staff at the interview (for the position of Senior .NET developer).
    So:

    ASP.NET


    Does ASP.NET have a caching mechanism and what does it provide?
    When does the Button1_OnClick event occur in the page life cycle? (It is believed that there is a button on the form. They clicked on the button.)

    Tell us how you would do such a task:
    There is a list of objects (for example, incoming messages).
    1. Display them on the page with a Repeater so that there would be a CheckBox near each title.
    2. The user selects some messages (via CheckBoxes), presses "OK", the selected messages must be deleted.

    .NET, OOP


    What are the concepts of OOP.

    As, is - what is it, how is it applied?

    What is the difference between abstract and virtual classes? Between virtual and abstract methods?

    Dispose (), Finalize () - what are these methods, as used in .NET?

    What is the using (...) {...} construct used in .NET? And where is IDisposable?

    What this code will output (do not peep into the studio! :):
    - XmlDocument x = new XmlDocument ();
    x.LoadXml ("");
    Console.WriteLine (x.ToString ());
    Console.ReadKey ();
    -

    SQL


    What kind of joins do you know? What is the difference?

    There is a scheme

    Customer (Id, Name)
    Sale (Id, CustomerId, Date, Sum)

    Write inquiries:
    1. The best customer of all time (the Customer with the most total Sum field)
    2. The best customer for each month (the same the same as 1, only for each month of the current year)

    If the topic is relevant, I can continue. Write your questions from the interviews, I'm interested :)

    UPD!
    1. In the topic - only those questions that I remembered. There were still very simple questions (how to invert the line?) And questions that I forgot :)
    2. The scene is Moscow.
    3. Moved to .NET

    Also popular now: