Nomura ASP.Net Interview Questions and Answers



Nomura Interview Questions :


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:
    • 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.
    • How to implement callback (ICallbackHandler interface)
    • 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)
    • How to call webservice from javascript.
  • 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:
  • Max team size you have worked with.
  • Do you wish not to work on support based applications
  • How do you work on applications in maintenance phase. Typically what methodology you follow for development.
  • How do you keep your clients updated about the progress of the work. How do you take care of client communication.
  • What different RDBMS have you worked with?
  • Difference you found working on SQL Server 2000 and SQL Server 2005.
  • Difference you found working on SQL Server and Sybase
  • Do you like to explore on newer technologies.
  • Challenging situations encountered and approach used to handle it.

Round 4: (tiebreaker round. May not happen with everyone)
Questions:
  • Which is the basemost type in .NET from which all other types derive? Ans: Object
  • Can you name the members of this base type?
  • Questions on few of these members.
  • What is reference type and value type with respect to stack and heap datastructure usage in case of both? (Little tricky. I fumbled.)
  • When do you pass reference type by reference?
  • LINQ question (Simple one in my case). Given a scenario, write a LINQ query for it?
  • What are iterators?
  • Have you heard of extension methods? What are they?
  • Write an extension method for one of the scenario?
  • Where you save session data in case of out of process?
  • How is data saved? (Serialized)
  • Which type of serialization is used? (Binary serialization)
  • What are webservices?
  • 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.)
  • Difference between ref and out?
  • Can you assign some value to an out parameter? (I dont know the answer for this. If you find out. Let me also know.)
  • What are anonymous methods?
  • What are anonymous types?
  • 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 :

What are the different methods exposed by object class?
Which of them are virtual and why?
Which method we can override?
what are value types and reference types?
when you write object obj = new obj() how the object are allocated?
why value types are not allocated on heap?
what are ref and out parameter?
what are generics?
can i call dispose in finalize?
pseudocode for stack impl using generics?
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
How has .Net evolved and what was the need for .Net
Whats the different between .Net 1.1, 2.0 and 3.5
Whats is the use of CLR CTS CLS (with examples for CTS and CLS), why is CTS, CLS so important to .Net
Whats the use of MSIL
Where can Interfaces be used (In what situation should you use Interfaces)
Tell me the most exciting problem that you have solved yourself and how



Morgan Stanley - Mumbai screening (Telephonic) interview questions


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

5 comments:


  1. Your information was very clear. Thank you for sharing
    Dot Net Online course

    ReplyDelete
  2. I really appreciate the information shared above. It’s of great help. If someone wants to learn Online (Virtual) instructor lead live training in #MICROSOFT #DYNAMIC #CRM, kindly contact us http://www.maxmunus.com/contact
    MaxMunus Offer World Class Virtual Instructor-led training on #MICROSOFT #DYNAMIC #CRM. We have industry expert trainer. We provide Training Material and Software Support. MaxMunus has successfully conducted 100000+ pieces of training in India, USA, UK, Australia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain, and UAE etc.
    Avishek Priyadarshi
    MaxMunus
    E-mail: avishek@maxmunus.com
    Skype id: avishek_2.
    Ph:(0) 8553177744 / 080 - 41103383
    http://www.maxmunus.com/

    ReplyDelete
  3. This is very important and imformative blog,thanks for good info
    .Net Online Course

    ReplyDelete
  4. OlĂ ,


    What a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this.


    I've an editable grid.

    A field is DropDown type, and I need show this datasource grouped, but I don't know how to do it. ASP .Net

    Also I'll need enable search filter




    Very useful post !everyone should learn and use it during their learning path.


    Shukran,
    Radhey

    ReplyDelete