ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

C# and Asp.Net Interview Questions

Updated on October 21, 2014

Looking for a Job

Job Search
Job Search | Source

Real .NET Interview Questions

While looking for a change in job; those who are basically into .NET development, actually has to deal with the technical round. And .NET, being a vast technology, an interviewer will be questioning you in a variety of ways...

Here I'm going to share some of the real time Interview questions, that are now in trend. The companies mentioned are based on Techno park, Trivandrum, Kerala, India.

I'm going to separate the questions based on the Companies. Feel free to start discussing on the trends and hope that these questions will help you to know the trends in .NET interviews and also to prepare accordingly.

How to update yourself with the current trending technologies?

Even if you are not looking for a job change, the best way to update yourself and check your position, as where you are standing in your Industry, you need to register yourself in a job site and try to attend interviews.

Buy attending the interviews, you could test your confidence level and also check the level into which you are standing, in the technology that you are working on. You could check, whether, you are lagging behind, in regards to the technology update, that is currently expected from your end, from the industry.

Preparing for .NET interviews

One who is looking for a job change with 5 years of experience in .NET, will be usually handled as a senior developer / team lead post and below are the profile, the companies are looking

  • Basics of ASP.NET is a must
  • Along with that SQL and ADO.NET
  • Then comes the Oops and Design Patterns
  • The latest trends in C#, and Proficiency in WCF, MVC, JQuery, LINQ etc
  • Project Management & leading experience and also the tools used.

So better start with the basic stuffs and what is important is the confidence involved in answering. If one is good in WCF, but poor in Basic .NET and Oops Concept, then there comes no chance for that guy.

But if you are good in .NET and Oops concept, and that you don't know about other latest technologies, you are sure to be selected. The concept is that, by knowing the base, it will be easier for you to pick up. But if you are expert in one technology and don't know basics, then if that technology changes and a new one comes in, then you may not be able to pick up the same.

Facing Job Interviews

Facing Job Interviews
Facing Job Interviews | Source

Now let me start with the list of interview questions

Which Company is having the toughest rounds

Among the listed companies, which of them are having the toughest rounds

See results

.NET Interview Questions from Thoughtline Technologies Pvt. Ltd

  1. Is viewstate accesible from a page to which the current page is post backed
  2. What do you know about GAC Util
  3. How exception handled in your project
  • where is it tracked
  • is it simply try catch
  1. Have you heard about Application Pool?
  2. What about Connection Pooling?
  3. difference between Machine and webconfig
  4. why webconfig, if machine config is there?
  5. Can we have an application without webconfig?
  6. Can we have more than one webconfig in an application
  7. What is the use of destructor in a class?
  8. What is rowlock,numlock & nolock?
  9. Cookies and session where it is stored?
  10. Late binding and early binding ?
  11. Dispose and finalize, then why destruct or
  12. Explain the different oops concepts implemented in ur project with example?

Preparing for Interviews

Preparing for Interviews
Preparing for Interviews | Source

.NET Interview Questions from Attinad Software Private Limited

It was just a high level talk

  1. What is the process involved in development?
  2. How to attain /ensure complete requriement?
  3. Why use .net instead of vb6?
  4. Do you know design patterns?
  5. Have you used traceability matrix?
  6. How to ensure scalability?
  7. How to convince client if there is an issue after the release & testing completed

.NET Interview Questions from Wipro Technologies

  1. Difference between PHP,VB6 and .NET
  2. What you mean by Agile methedology
  3. Have you heard of spring/storyboard
  4. How fix a design requirement?
  5. How to solve a technical issue?
  6. Can u explain what is MVC and it's concept?
  7. Why triggers and why can't stored procedures takes the place of triggers?
  8. Are you experienced in Documentation and writing it's specification
  9. What about latest technologies like JQuery,LINQ?
  10. Have you done Test cases?
  11. What are JOINS?
  12. What you know by the term Authentication?
  13. What is viewstate and why is it used ?
  14. What about design patterns?
  15. Can u explain garbage collector?
  16. Do you know XML?

.NET Interview Questions from Network Systems & Technologies (P) Ltd [NeST]

  1. If garbage collector frees memory , then how does memory leak occur
  2. How to implement Dynamic polymorphism?
  3. What is in proc and outproc session?
  4. Do you know ML, sequence diagrams
  5. About WCF, how exception handled in WCF?
  6. Do you know Design patterns?
  7. Then can you explain a single ton pattern, how is it implemented?
  8. How to force garbage collector?
  9. Diff b/w finalize , dispose and destructor
  10. Why is it possible to see a aspx page in apple's browser?
  11. What is a value type and reference type?
  12. What is virtual keyword?
  13. Do you know webfarms and webgarden?
  14. using statement, using keyword - how is works as a statement, when is it used?

How to prepare for .NET Interviews

.NET Interview questions from UST Global

  1. Why we use garbage collector;What is dispose?
  2. In the statement string s=null and int i=null - which will cause error? & why?
  3. Nullable objects what are they?
  4. Explain the concept of polymorphism and how it is implemented?
  5. Explain page life cycle.In that when is view state loaded?
  6. How data transferred from one page to another?
  7. Assume that I have 1000 records in DB and how to show them effectively - what should be the logic applied?
  8. State the Difference between stored procedures vs functions
  9. Have you heard of cursors, why we use them?
  10. Have you heard of MVC, explain the concept.
  11. What is the difference between Crystal reports and sub-reports?
  12. What is lazy loading ?
  13. What is the difference between converttostring and to string?
  14. try/parse - what is it ?
  15. Can you mention some steps for improving performance of back end and front end
  16. What is the use of Microsoft ajax toolkit?

.NET Interview Questions from InApp Information Technologies (India) Pvt. Ltd.

  1. authentication
    1. forms authentication
    2. types of authentication
    3. windows authentication / against what it checks credentials
    4. which authentication you are using
  2. WCF
    1. difference between web services and WCF
    2. Type of hosting in WCF
  3. delegates and events
    1. what are delegates and events
    2. what u mean by custom events
    3. Can we write delegates of our own for buttons?
  4. SQL reporting
    1. are u doing the configurations
    2. why you selected server reports
    3. Configuration
    4. how data fetched to SQL reports
    5. how the same is deployed
    6. what is written inside the setup/MSI’s
    7. who is creating the same
  5. SQL server
    1. what is union all and union
    2. which is faster
    3. what are triggers
    4. type of triggers, why triggers used
    5. CTE, why we use the same
  6. C#, new features
    1. what is new in c# 4.0
  7. what are the new trends in .net
  8. what is MVC
  9. Do you know anything abt SOA
  10. index
    1. why we need index
    2. can we have table without Index
    3. why views
    4. what is views
    5. views can have index
  11. Oops
    1. what is Static class
    2. singleton class
    3. how to implement singleton class
  12. collections
    1. how to go through dictionaries
    2. what are dictionaries
    3. what are hash tables
  13. reflection
  14. Multilanguage
    1. how u implement multi languages
    2. how about switching between Indian and US date time format
  15. what is http modules
    1. can we have custom http modules
  16. Exception handling
    1. how exception handling done
    2. can we have try without catch
    3. what is finally
  17. what is impersonation



    0 of 8192 characters used
    Post Comment
    • poetryman6969 profile image


      6 years ago

      Voted up for being very useful.

      I have never had to know about nor had anyone ask me about:

      rowlock, numlock & nolock.

      That maybe a difference between India and the US?


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)