Thursday, January 26, 2012

Igate Patni Dotnet Interview questions


Igate Patni 3+ Dot net interview questions
1.             Difference between frame work 2.0 3.0, 3.5 and 4.0? Currently which frame work ur using ?
2.       Use of LINQ ?
Any experience on wcf ?
3.       Difference between message contract and data contract?
4.       How many ways your handling the exceptions in service? for eg:  how your handling exceptions  if  your service is returning null values, passing string values instead of int variable..
5.       What happens if your services are responding slowly or sometimes you may receive the service unavailable how you handle this situation?
6.       Can I able to access the methods which are not specified as Data Contract?
7.       What is difference between view state and control state?
8.       I have webform1 and webform2 , I want to access all the values of  webpage 1 controls in  webpage2( Without  using session) ? I said:  if we use server .transfer ()we can access  all previous page controls values in current page.

Side question: how and where these values are stored? I said:  values stored in view state?
How these values(webform1 and webform2 ) stored in view state?

9.       Can I use multiple web.config file in single project and my project does not contains any subfolders?
10.   You developed two web forms and how you can say that your code following coding standards?
11.   Use of static classes? What is the use of constructors?
12.   What is the use of Interface and abstract classes? Without these concepts also we can write the code, but still why we are using interface and abstract class what is the necessity?
13.   What is partial post back and asynchronous request?
14.   Write a sample code for print the name “Subhash” as “hsahbus” without using reverse function?
15.   Difference between array list and array?
16.   What is meant by denormalization?
17.   What is meant by reflection, showding?
18.   Give a scenario where we use custom validation?
19.   I have a label inside update panel and a button outside UP, in button click event I ‘m assign the value to the label, does it reflect? (yes/No) with reason?
20.   What are extension methods?
21.   Difference between html and xml? What is the necessity of using xml ?
22.   I have a method, how many different ways can you call that method asynchronously?
23.   What is serialization and deserialzation?
24. What are http modules?  can you tell  what are the http modules that we are using in daily routine?