NOMURA ASP.Net INTERVIEW QUESTIONS and ANSWERS

ASP.NET INTERVIEW QUESTIONS and ANSWERS :-


As in my case, following technical questions (whatever I recollect) were asked during different interview rounds:

Round 1 (Telephonic):

  • Explanation of the most recent project (Technical aspect)
  • What technically was the best thing you think you contributed in your project
  • Some questions on 3.5 framework (my last project was in 3.5):
  • New language features (Ans: Object initializers, Collection initializers, automatic getters setters, LINQ,
  • Inbuilt delegates: Action, Predicate, Func. (Note: This was asked scenario based. Learn all three types and based on the scenario given by the interviewer, tell which delegate you will use)
  • Question on a LINQ query. Where did you use exactly in your project?


ASP.NET questions:

  1. A gridview question: If you have lakhs of records with page size of 500 records displayed and if you have implemented default sorting and paging on a datagrid then it is not going to help. What according to you can you do to improve performance for paging and sorting.
  2. How to implement callback (ICallbackHandler interface)
  3. Have you used webservice? What types can be used in webmethod parameters, if you wish to interface the webservice with applications written in other languages like java etc. (Note: Whenever you find answer for this, let me also know)
  4. How to call webservice from javascript.
  5. SQL Server: Only one question was asked. What is Common Table Expression


Round 2:
This round was taken by VP. Following questions were asked:

  1. Why did you get only __ % in your final year?
  2. What are collections in general? What type of collections have you used?
  3. If you have an ebook and you wish to know the count of each unique words appearing in the ebook, tell me the code you will write in .NET?
  4. What are your aspirations?


Round 3:
This round was taken by onsite coordinator. Typically people in UK takes this interview. For some it is pure techincal (but comparatively easier then what Indians ask), for me it was more from the point of view of, can you manage a project on your own.
Questions:
  1. Max team size you have worked with.
  2. Do you wish not to work on support based applications
  3. How do you work on applications in maintenance phase. Typically what methodology you follow for development.
  4. How do you keep your clients updated about the progress of the work. How do you take care of client communication.
  5. What different RDBMS have you worked with?
  6. Difference you found working on SQL Server 2000 and SQL Server 2005.
  7. Difference you found working on SQL Server and Sybase
  8. Do you like to explore on newer technologies.
  9. Challenging situations encountered and approach used to handle it.


Round 4: (tiebreaker round. May not happen with everyone)
Questions:

  1. Which is the basemost type in .NET from which all other types derive? Ans: Object
  2. Can you name the members of this base type?
  3. Questions on few of these members.
  4. What is reference type and value type with respect to stack and heap datastructure usage in case of both? (Little tricky. I fumbled.)
  5. When do you pass reference type by reference?
  6. LINQ question (Simple one in my case). Given a scenario, write a LINQ query for it?
  7. What are iterators?
  8. Have you heard of extension methods? What are they?
  9. Write an extension method for one of the scenario?
  10. Where you save session data in case of out of process?
  11. How is data saved? (Serialized)
  12. Which type of serialization is used? (Binary serialization)
  13. What are webservices?
  14. Have you worked on patterns? (Fortunately only this much was asked in case of patterns but I will suggest you to understand MVP and MVC atleast.)
  15. Difference between ref and out?
  16. Can you assign some value to an out parameter? (I dont know the answer for this. If you find out. Let me also know.)
  17. What are anonymous methods?
  18. What are anonymous types?
  19. What is lamda expression?



Learning Mate Mumbai Interview Questions :

  • How MVC has been implemented in your project.
  • How to call CS function with JS.
  • Explain your project architechure.
  • What challenges have you faced in the project.
  • How to make different user controls interact with eachother with JS. e.g.: button on one UC populates a grid in another.

Synechron Interview Questions :


  1. What are the different methods exposed by object class?
  2. Which of them are virtual and why?
  3. Which method we can override?
  4. what are value types and reference types?
  5. when you write object obj = new obj() how the object are allocated?
  6. why value types are not allocated on heap?
  7. what are ref and out parameter?
  8. what are generics?
  9. can i call dispose in finalize?
  10. pseudocode for stack impl using generics?
  11. what are delegate and events?

intetface i1
{
   hello();
}
interface i2
{
  hello()
}
class A: i1,i2
{

                how to call interface i1 and i2 methods
}


  • what are extension mehods?
  • How extentions methods differ from inheritance?
  • what is garbage collection?
  • what are the genrations of GC?
  • How do we clear the unmaaged menory?(frechable queue)
  • what is singleton pattern? how do we do lazy instantiation on singleton
  • wats diff betn interface and abstract class?
  • wat are anonymous method?
  • whats diff bet skip and take in linq?
  • waht is concept of deffered execution in linq?
  • how to implement asyn delegate in the code and how to access the return value?
  • can abstract class inherit a interface?
  • what is application domain how it differes from process?
  • What is abc of wcf
  • what are diffrerent type of contract?
  • which security did u use in you proj?
  • for intranet application which security will you use?
  • what is throttling in wcf?
  • diffrence bet message and  tranport sec in wcf?
  • what is diff state mgm tech in asp.net?
  • which of them is most reliable?
  • Page life cycle?
  • what are diff typ of trigger?
  • wat are diff type of index?
  • what are type of func?
  • can i use insert and updte in fun?
  • Different type of joins
  • @@error
  • Transation in SQL
  • How do u create a procrdures in SQL
  • Types of stored proc?


Nomura Telephonic Interview questions :

About the project ... internal working ... mainly about the architecture

ASP.Net

  1. How has .Net evolved and what was the need for .Net
  2. Whats the different between .Net 1.1, 2.0 and 3.5
  3. Whats is the use of CLR CTS CLS (with examples for CTS and CLS), why is CTS, CLS so important to .Net
  4. Whats the use of MSIL
  5. Where can Interfaces be used (In what situation should you use Interfaces)
  6. Tell me the most exciting problem that you have solved yourself and how

Morgan Stanley - Mumbai screening (Telephonic) interview questions


  1. can static methods be overridden ?
  2. can we have private method in interface ..
  3. what is the Base of aspx...
  4. can we use Function in stored proc
  5. can we have multiple select in sp
  6. can we have multiple select in func
  7. can we use functions in where clause of an sp 
  8. File name extensions for various file types in ASP.Net (e.g. : .aspx, asmx, ...)

No comments:

Post a Comment