General/ IQ Questions
- Introduce Yourself
- You have 9 balls one is heavier out of them, in 2 turns using a balance tool you've to find out the heavier one
- You have 8 balls one is heavier out of them, in 2 turns using a balance tool you've to find out the heavier one
- A=200, B=17, divide them using +,-,* without using division operator
- Difference between procedural and object oriented programming
- What is inheritance
- Describe Association, Composition, aggregation, containment
- What is UML and how many types of diagrams are there in UML
- What is association and how we show it in UML
- Best sorting algorithm and why
- What are Design Patterns and how they are categorized?
- Data Structures
- Design and analysis of Algos
- OOP concepts
- Whats the different between abstract classes n interfaces
- Does C# support multiple inheritance, if not, whats the logical reason behind that, if yes then how we can achieve that, e.g. using interfaces, what are its pros n cons
- What is an Assembly
- Features of .Net Framework 3.0 (WCF, WPF, WF, WC)
- Partial Classes
- .NET Architecture
- .NET remoting
- DLL Hell problem
- Architecture and Features of IIS 6.0
- Page Life Cylce
- ViewState
- Master pages and themes
- XML, XHTML and XAML
- ASP.NET Architecture
- AJAX
- Authentication n authorisation (ASP.NET Web application + IIS security)
- Web Services and their Protocols
- Joins
- Cursors
- Connection Pooling
- Normalization
Advanced Concepts
- Cloud Computing
- Grid Computing
- MS Dynamics
- Sharepoint (MOSS)
- ERP
- CRM
- Service Oriented Architecture