Friday, July 13, 2012

Dot Net Interview questions for 2+ years experience


Hi All,

If you have 2+ years of experience then you should be ready for more paper work instead of oral in interview because there you have to prove yourself in-front of interviewer.

I have collected some interview questions those have attended by me and my friends.

In this article, I am giving you some Dot Net Interview questions for 2+ experiences.

---------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------

1. Tell about your technical profile.
2. What was your role in your project?
3. In which module you have worked explain?
4. Describe GridView events (Paper).
5. How to change Label's color based on Label's value  (Paper)?
6. Write the code to perform edit and delete operations using  GridView (Paper).
7. What are the Validation controls in ASP.Net?
8. How you will implement Custom Validator Control functionality (Paper)?
9. What are Generics?
10. What is the  difference between HashTable and Dictionary?
11. What is Ajax and  Jquery?
12. Which control have you used in AJAX?
13. What is the use of ModalPopUpExtender (Paper)?
14. WCF Basics (Types of binding)
15. What are Database Constraints?
16. Difference between Primary and Unique key?
17. Difference between Function and Procedure?
18. Can we store DataSet in View State?
19. When we will store DataSet in Session then which memory will be filled client side or server side?
20. Difference between reference and out parameter?
21. How to execute stored procedure?

-----------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------

1. What is View State?
2. Where is View State is saved and how View State value is retained between Post Back. (Practical)?
3. Form Authentication Process (Using Web.Config file and Database in paper).
4. If View State value is "X" and I have changed it to "Y" in Page_Load then what will be the final value of View State?
5. Page Life cycle with use.
6. Performance Analyzer tool.
7. How to declare unique key?
8. Diff. between Equi join and Right outer join (Paper)?
9. Define Caching types.
10. How to implement SQL Cache (Paper)?
11. How to call Web service using AJAX (Paper)?
12. How to change Color of Label using Jquery (Paper)?
13. What is Table Object/Variable?
14. How to call stored procedure using Entity Framework?
15. What is the difference between Overloading and Overriding?
16. What is the difference between ExecuteScalar() and ExecuteNonQuery()?
17. What if I will pass Select * in ExecuteScalar()?

---------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------

1. Tell me about projects.
2. Your role in project.
3. Which performance tool you have used?
4. Define abstract class and interface?
5. Why to use static members?
6. What is partial class and advantages?
7. GridView and DataList differences.
8. State Management type.
9. What is view state and use?
10. Caching techniques.
11. WCF and Web service differences.
12. Define WCF contracts.
13. Define design pattern.
14. What is facade pattern?
15. Triggers use and types.
16. Define cursor.
17. Difference between clustered and non-clustered index.
18. How many clustered index can be declared for a table.
19. What is view?
20. What is AJAX and Update-panel?
21. If you have 2 Update-panel then how to update one update panel from second?

---------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------

1. Define your Technical skills.
2. Your Role in project.
3. Define features of OOPS.
4. How you will replace the functionality of parent class function in child class.(Paper)
5. Difference between Interface and abstract class (Use).
6. Functions of CLR.
7. Where you will use Cookie, Session and View State.
8. What are InProc and OutProc Session?
9. If you will save session in OutProc then where it will be saved and when it will be expired.
10. Difference between Web service and WCF
11. Design pattern.
12. Write sequence of select query-

 [ WITH ]
SELECT select_list [ INTO new_table ]
 [ FROM table_source ]
 [ WHERE search_condition ]
[ GROUP BY group_by_expression ]
[ HAVING search_condition ]
[ ORDER BY order_expression [ ASC | DESC ] ]

The UNION, EXCEPT and INTERSECT operators can be used between queries
to combine or compare their results into one result set.

13. What is ROW_NUMBER () in SQL Server?
14.  Difference between Union and Join.
15. Return value for ExecuteNonQuery().
16. Can we execute DML command in ExecuteScalar()?
17. Difference between DataSet and DataReader.
18. If provider is given OracleClient then can we connect with SQL Server?
19. Where you have used JQuery in your project?
20. Namespace for web-part (SharePoint)    - System.Web.UI.WebControls.WebParts Namespace
21. For creating a site what are the main concepts you need to consider in UL layer, middle-ware and Database Layer.

--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------

1. Explain different versions of .Net Framework.
2. What is OPPS and explain concept of OPPs?
3. What is static members and where you have used static members in your project?
4. What is difference between Constant  and ReadOnly?
5. Explain different Access Specifier.
6. What is Entity Framework? Explain difference between LINQ and Entity Framework.
7. Explain Page life cycle.
8. Explain Membership provider.
9. What is WCF?
10. Explain different types of WCF Binding and where you will use which binding?
11. Explain Index in SQL Server. Have you created any index for your project?
12. What is difference between Primary key  and Unique key?
13. What is Stored procedure and it's advantages?

--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------

1. What is difference between ArrayList and HastTable?
2. Where we have to use static members?
3. What is constants?
4. What is difference between Interface and Abstract class?
5. How you will handle error in C#?
6. What is the use of Virtual?
7. What is App Domain?
8. What is Session and Cache object?
9. What is Worker Process?
10. Write syntax for stored procedure.
11. How to handle error in Stored Procedure?
12. Explain Binding in WCF.
13. Explain Contract in WCF.
14. How you will host WCF service?
15. How to handle Error in WCF service?
    
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------

1. Explain your Projects
2. What is Generics?
3. What is Delegate and Events?
4. What is difference between Protected and Protected Internal?
5. What is Entity Framework?
6. Explain Page Life Cycle.
7. Explain Session and Application object.
8. What is Worker Process?
9. What is ISAPI?
10. Use of Global.asax?
11. What us JQuery and How you will use JQuery in your application?
12. What is ISNAN?
13. Have you used Telerik controls in your Project?
14. What is stored procedure?
15. How to call Stored Procedure using .Net code?
16. What is Delete and Truncate?
17. How you will insert Bulk records in database?

--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------


These are the questions those have attended by me and my friends in different companies; here we can see that most of the questions are same. I hope these questions will help you all to attend the interviews.


Thanks

88 comments:

  1. very informative post indeed.. being enrolled in http://www.wiziq.com/course/6349-asp-net-interview-questions-for-freshers-2-years-experience was looking for such articles online to assist me.. and your post helped me a lot

    ReplyDelete
  2. Thanks for appreciation. If you have any other question then let me know.

    ReplyDelete
  3. Great work, really appreciate your effort for the information and being enrolled in http://www.wiziq.com/course/46-INTERVIEW-PREPARATION-COURSE-BY-SHIVPRASAD-KOIRALA the OOps, .NET and SQL INTERVIEW Preparation i found your information very helpful.

    ReplyDelete
  4. thanks i had 2 years experiance then how to get job

    ReplyDelete
    Replies
    1. Hi Bharath,

      If you have 2 Years of exp. then you can get job easily.

      - For this first keep your profile updated in naukri and monster.
      - Try to update your profile 2-3 times in a day.
      - Follow the mails if you are getting from any company.
      - Try to attend all the interview call if you are getting, don't think about company, if you will attend the interview you will get confidence.
      -Generally question are repeated in interview so keep in mind questios ns of previous company.

      try these surely you will get good job.

      Delete
    2. I am shanin...thank you for your tips n informations jitendra faye..... :)

      Delete
    3. Nice article jitendra fye

      Delete
  5. Hi Bharath,

    If you have 2 Years of exp. then you can get job easily.

    - For this first keep your profile updated in naukri and monster.
    - Try to update your profile 2-3 times in a day.
    - Follow the mails if you are getting from any company.
    - Try to attend all the interview call if you are getting, don't think about company, if you will attend the interview you will get confidence.
    -Generally question are repeated in interview so keep in mind questios ns of previous company.

    try these surely you will get good job.

    ReplyDelete
  6. hi jitendra thanks for posting usefull information. can u help me out in wht r u questins asking in HR round ???

    ReplyDelete
    Replies
    1. Hi Shrujan,
      Thanks for appreciation.

      If you have cleared technical round then almost you have done. Because in HR round conversion is done regarding your salary and general information.

      In HR round generally they ask following questions.

      - General information like your job profile and your family background.
      - Why do you want to change your current company?
      - What is your expectations (regarding package)?
      - How early you can join us(About notice period)?

      These are some general things you can face in HR round.

      Delete
  7. Ravi

    Hi jitendra u r information is very useful to me and i am appreciating u r work once again u done a good job and it is very useful who r searching for job in .net . my advice is to dont stop here if u now any other question u can upload .


    ReplyDelete
    Replies
    1. Yes surely, I will update this article if will get any other information.

      Delete
    2. Hi Jitendra, really very helpful & informative post.. please keep updating such useful information..
      Thank you once again.
      Prerana

      Delete
    3. Yes surely, I will update this post time to time.

      Thanks for appreciation.

      Delete
  8. HI Jitendra
    First thanks for given sample of interview questions.
    I am Rajkumar Chavan i have 1 year & 8 months experience in asp.net,c# from pune , so can i apply as 2+ & any opining in the market for experienced .
    please let me know if any.
    Thanks
    Rajkumar Chavan

    ReplyDelete
    Replies
    1. Hi Rajkumar ,

      As you told that you have 1 year 8 months experience, so it is better to complete 2 years because if you will have 2 years of exp. then you will get better opportunity compare to now.

      Meanwhile you can create your profile in job portal like Naukri and Monster and try to update your profile 2-3 times in a day.

      All the best.

      Delete
  9. Hi Rajkumar ,

    As you told that you have 1 year 8 months experience, so it is better to complete 2 years because if you will have 2 years of exp. then you will get better opportunity compare to now.

    Meanwhile you can create your profile in job portal like Naukri and Monster and try to update your profile 2-3 times in a day.

    All the best.

    ReplyDelete
  10. Hi Jetendra,

    I dont have any real time experience in .net.But i am trying to job on .net with one year experience. which type of questions they are asking please tell me

    ReplyDelete
    Replies
    1. Hi Venkat,

      As you told that you are trying for job based on 1 year of experience.
      I want to tell you one thing generally MNC hire person who has 2 years of exp. so in
      this case you will get less opportunities.

      If you are showing exp. then surely they will ask about your project.
      Your role in project?
      What are the complex tasks have you faced in your project?

      They can also take your system test.

      Oops concepts, state management, caching, Database connection, Sql queries.

      Based on your description about your project they will drill down.

      All the best.

      Delete
  11. Hi jitendra,i am so glad to your valuable post,my name is krishna,i would like to attend interviews with 2 years fake exprnce,in which area i should be prepared well and how to handle real time project explanation and about my role.please help me in this regard.

    ReplyDelete
    Replies
    1. Hi,

      As you can see that whatever the questions I have given It is covering all the areas like-
      OOPS, ADO.NET, State Management, Caching, Web Service, WCF, Ajax
      SQL Server.

      So if you are putting 2 Years of experience then you be able to answer for these questions.
      The most important thing is your project explaination. Surely you have to mention 2 Projects in your resume and based on your convenienceyou have to tell your role also because after subject interviewer will ask about your project only so prepare well.

      All the best.

      Delete
  12. Thank you so much and if any suggestions please mail me to krishna.chegonda@gmail.com

    ReplyDelete
  13. Thanks jitendra am 2012 passed-out give me some suggestions for getting job on .NET Platform

    ReplyDelete
    Replies
    1. For this first keep your profile updated in naukri and monster.

      - Try to update your profile 2-3 times in a day.
      - Follow the mails if you are getting from any company.
      - Try to attend all the interview call if you are getting, don't think about company, if you will attend the interview you will get confidence.
      -Generally question are repeated in interview so keep in mind questios ns of previous company.

      try these surely you will get good job.

      Delete
  14. Hi Jitendra,
    I will have become 2 year experience on may in .Net but i haven't 60% in 12th so can i apply in MNC or not ?

    Thanks
    Rajkumar Chavan

    ReplyDelete
    Replies
    1. Hi Rajendra,

      It is true that some of the MNCs ask for percentage but this is not a rule in all MNCs. Surely you can try for other MNCs.

      Create your profile in Naukri and Monster then companies will automatically call you.

      All the best.

      Delete
    2. Hi Jitendra,first thanks for posting your valuable info..i am kanniyappan i have 2+ year experience in dot net technologies..but do not worked real time projects because am working acadamic project center..now i wish to go real time project company..i dont have any real time project experience..can u suggest me plz..if u have any real time project plz share with me..my email id is:kannips.it@gmail.com

      Delete
  15. Thank u very much Jitendra for all these questions and valuable informations...

    ReplyDelete
  16. hi jitendra thank for posting above infromation.
    if you possible can you give me some answers for above questions for first 4 questions.
    nmuralikrishna448@gmail.com these is my mail id please send me to these mail id.

    ReplyDelete
  17. THANK YOU SO MUCH , I WAS SEARCHING FOR SUCH QUESTIONS WHICH WAS ASKED IN REAL INTERVIEWS.

    ReplyDelete
  18. Thank you very much....!

    ReplyDelete
  19. Hai Jitender brother please try to send more latest interview questions which is help full to all .net family.
    email:dasarimahesh49@gmail.com

    ReplyDelete
  20. Hi..the guidelines that was given by you is terrific...keep it up.Thank you

    ReplyDelete
  21. Hi.. i am 2012 passedout..I am trying for jobs on .NET platform but there were no calls for freshers..can you tell me any other way

    ReplyDelete
    Replies
    1. Hi,

      AS you told that you are fresher, so try to register your profile in companies site, because when companies arrange any walk-in then they consider the profiles which are registered in their database.

      Except this create your profile in Naukri and Monster also and Update your profile 2-3 times daily.

      All the best.

      Delete
  22. Thank You very much jithendra,i am putting 2+ so,please send more interview questions with answers,if possible..My mail id is Praveen.19.2007@gmail.com

    ReplyDelete
  23. Hi Sir ,
    Great Job .. I am having 1.5 year of exp in .Net . I want to ask you if I show 2 yr of exp and if I get selected in any company then is there any problem that i'l face ??? please suggest me sir .

    ReplyDelete
    Replies
    1. Hi,
      As you told that you have 1.5 years of exp. then according to my view you should wait to complete 2 years, because after completing 2 years you will get more opportunities and on that time that will be your valid exp.

      If you will put 2 years of exp now then it may be possible that in background verification you will be found as fraud. So it is better to complete 2 years.

      Meanwhile you can start the preparation for interviews.

      All the best.

      Delete
  24. Very useful post for job seekers , an tryg for .net with 2yrs fake exp , I knw it's wrong bt it's my necessity ,
    Can u please post questions which mostly ask on projects in interviews..

    ReplyDelete
    Replies
    1. Putting fake exp is always risk, but as you said it is not intentionally, so you can refer these project related questions which will help you .

      1. What is your role in your project?
      2. How many members are working for that project (team size)?
      3. Which design pattern have you implemented in your project?
      4. What is the architecture of your project?
      5. Which data model have you used for your project?
      6. What was your project duration?
      7. Have you interacted with client (Client meeting)?



      These are some questions, Hope this will help you.

      Delete
    2. Hi Jitendra Faye, thanx for ur assistance but now a day there is no call for 2 years of exp. person because of IT slowdown. whats ur view

      Delete
    3. Yes, It may be possible that now-a-days calls are less, but you can keep your profile updated in Naukri and Monster so that if any company will search for profile in Naurki and Monster then they will find your profile. because keeping update profile is always beneficial.

      All the best.

      Delete
  25. Hi

    I have 2 years of exp but that is i worked as my own not in any company i worked as individual, what ever i have learned is through the exp, so am unaware of the technical questions. whats ur suggestion? what are the chances of the job ? Secondly if only week is to be left for next interview what and how should i prepare?

    ReplyDelete
    Replies
    1. Hi,

      As you said you have 2 years of exp, so the question I have given that is attended by 2 years of people only. Same type of question will be asked by you, other then these question they can ask regarding your project details, so you can read my previous reply, here you will get questions related to project.

      All the best.

      Delete
  26. Hi Jitendra,first thanks for posting your valuable information..i am lakshmi i have 1+ year experience in dot net technologies..but do not worked real time projects because am working acadamic project center..now i wish to go real time project company..i dont have any real time project experience. can u please forword the answers of above questions you posted....can u suggest me please..if u have any real time project please share with me..my email id is:lakshmi.19a@gmail.com@gmail.com

    ReplyDelete
    Replies
    1. HI,

      1. What is your role in your project?
      Ans: For this first, you have to examine yourself, means in which area you are perfect,
      Front-End and Back-End(Database). Any how they will ask question from both side.
      It is better to take any module of the project and exaplain the functionality of it.
      2. How many members are working for that project (team size)?
      Ans: Based on project size you can tell this.
      3. Which design pattern have you implemented in your project?
      There are different types of design model, explain any one which you know very well. Also you should
      have the reason , why you have used this pattern.
      4. What is the architecture of your project?

      5. Which data model have you used for your project?
      You can go for any of the Data model, this is also depends on the type of project.
      6. What was your project duration?
      Based on project size you can tell this.
      7. Have you interacted with client (Client meeting)?
      YOu can say that- Yes, I have but not directly , I was part of the meeting.


      Hope this will help you.

      All the best.

      Delete
  27. Hi Jitendra,
    This is Arvind.I have 3+ exp in Technical support(domestic process) and my last designation is Lead Operations.I quit job my in Sep-2011 i was into my dad business for 1yr.6months back i did Dotnet course now i am searching for job with 1yr9months exp.I have knowledge in C#,ASP.NET,SQL,Basics of MVC.Till now i didnt attend any interview.What and all i have to prepare for Interview perspective.But now a days in many companies they are asking WCF,WPF.Can u please help in my case.

    ReplyDelete
    Replies
    1. If you are putting exp. of 2 years then you will face same question as I have given above. Yes, now a days companies are asking about WCF,WPF but questions will be asked on basic concepts.

      All the best.

      Delete
  28. Hi Jitendra..

    help me to answer these questions?

    1. What is the architecture of your questions(project architecture means)?

    2. Which design pattern have you implemented in your project?(how design patterns are implemented in projects)

    ReplyDelete
  29. How can I get job in MNC in Bangalore and Hydrabad, whereas now I'm working in Kolkata with 2.5 years of experience

    ReplyDelete
    Replies
    1. If you want to change your work location then create your profile in Naukri and Monster with Job location Bangalore and Hyderabad.

      If you have 2.5 years of exp. then you can easily try fro MNC. Also register your profile in sites of MNCs.

      All the best.

      Delete
    2. Hi Jitendra,
      Thanks for your reply.
      I had create a totally new profile for that purpose in Naukri and Monster, and I update that profile 2 times in a day. But unfortunately still now I hadn't got a single call from there. Whereas I had shown in my profile that I'm interested to work in Bangalore and Hyderabad. But then I couldn't got any call

      Delete
    3. Hi Prakashs,

      As you told that you have created profile and you are updating your profile twice in a day. It is OK . Just wait for some days surely you will get call.

      Also try to update your profile 10-11 (morning) and 2-3 (afternoon) time. This is peek time when HR person search for Resumes.

      All the best.

      Delete
  30. Hi jitendra,i am so glad to your valuable post,my name is Chinna i would like to attend interviews with 2 years fake exprnce,in which area i should be prepared well and how to handle real time project explanation and about my role.please help me in this regard and Would you please send me some projects to naani.swamy@gmail.com.

    ReplyDelete
    Replies
    1. YOu 2 + years of exp. generally the same questions are asked which I have posted above.

      What is your role in your project?
      Ans: For this first, you have to examine yourself, means in which area you are perfect,
      Front-End and Back-End(Database). Any how they will ask question from both side.
      It is better to take any module of the project and exaplain the functionality of it.


      All the Best....

      Delete
  31. Thanx for posting this.
    This is really helpful to all .net developers

    ReplyDelete
  32. Hi Jitendra, give me suggestion how to say self introduction & project explanation for experienced(2+) person here i am getting lot of confusion.

    ReplyDelete
  33. wow awesome questions thanks a lot for sharing with us by www.quizvook.com Team...

    ReplyDelete
  34. Nice post and good work Jitendra..

    ReplyDelete
  35. i have 1.8 yr of experience in E-publishing company's software team..i know asp.net and c#.net.but
    i have developed many desktop tools in many projects using vb.net and vb6..will i be qualified to attend .net developer in an MNC..
    i think compared to MNC work experience,my technical experience was low...becoz we only developing tools
    based on the knowlege mnc hire me?

    ReplyDelete
    Replies
    1. can u able to tell which all the technical area need to study for 2 yr experienced .net developer?

      Delete
  36. Thanks for Share with Freshers in Interview Questions,
    Link as,
    dotnettrainingchennai

    ReplyDelete
  37. Nice to Share the Interview question in Dot Net for Freshers,
    dotnettrainingchennai

    ReplyDelete
  38. Hi Mr Jitendra Faye, Raghu here having 2.2 years of exp and looking for job change, Thanks for posting the interview questions, i want to know one thing many MNC company interviews includes system test but you haven't mention that question that frequently asked to execute on system, so please post that questions too.

    ReplyDelete
  39. tnk u sir now i believed my knowledge after joint with u sir

    Dot Net Training institutes in Chennai

    ReplyDelete