Logo Background RSS

Dot Net Architect Interview Questions

  • A Dot Net Architect is a person who is responsible for handling Dot Net Projects. He designs and develops complex applications through codes. He is a professional person who can easily develop a software application using Microsoft Dot Net framework.

    Given below are some of the Dot Net Architect interview questions which are frequently asked:

    1. What are your technical and non technical skills?
    I have got Microsoft certification in .NET. I have proficiency in ASP.NET, AJAX framework and Cruise Control .Net. Apart from this I have excellent communicational, interpersonal, and problem solving skills.

    2. What is your technical experience?
    I have worked on various big projects in my 7 year career. I have ample experience in designing and developing complex applications. I have supervised development activities for numerous projects. I have participated many times in architecture, design and code reviews.

    3. Differentiate between static class static member and static function?
    A static class cannot be instantiated. In other words, you cannot use the new keyword to create a variable of the class type. A static class consists of only static members.

    A C# class can contain both static and non-static members. If we declare a member with keyword static it becomes static member. They belong to the class rather than to the objects of the class. They are also called class member.

    Static function is defined by using the keyword static before the member function. The functions declared static or static functions are accessed using only the class name and the scope resolution and not by dot member access operator.

    4. What is CLR?
    CLR stand for Common Language Runtime. It is the core component of .NET framework. It defines an execution environment for program code. It runs a form of byte code called the Common Intermediate Language (CIL). It provides compile time and runtime service. It works with the CLS (Common Language Specification) and CTS (Common Type Systems) to ensure language interoperability.

    5. What is Reflection?
    Reflection is the mechanism of discovering class information at run time or it is a technique of reading Meta data at run time. It allows us to create new types at runtime. Using reflection, it is possible to uncover the methods, properties, and events of a type, and to invoke them dynamically.

    6. How much salary are you expecting?
    I expect salary that should reflect the experience and contribution that I bring to the job. Provide the interviewer a specific details regarding salary. However, tell him that you are willing to negotiate and compromise.

    Make sure you prepare these questions well before appearing in an interview.

Leave a Comment