interview questions

Upload: don-dausi

Post on 29-Feb-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

PART I: .NET OVERVIEW---------------------

1. Differentiate by Ref and by Val parameter passing2. What are the differences between value and reference types2. Define an interface and its components3. What're the uses of classes4. Why would an experienced developer use int instead of short data type5. If we inherit a class do the private variables also get inherited?6. Class initialization7. Boxing and unboxing of variables8. What are Web Services and its respective file extension?9. What is a .Net Framework?10. What is CLS?11. Differentiate base, abstract and derived classes12. What is the difference between a Namespace and an Assembly13. Differentiate queues and stacks14. What is the sequence in which ASP.NET events are processed15. Differentiate Authentication and Authorization16. Can you give an overview of ADO.NET architecture and differentiate the two fundamental objects

PART II: SQL------------

Write a database script that would achieve the following:

1. Database stored procedures to insert and/or update the database tables2. What are the differences between a stored procedure and a function and where is either most applicable (give a scenario)3. What're indexes and differentiate between the types4. Differentiate between DELETE TABLE and TRUNCATE TABLE