Persistent Systems Interview Question

OOPS concept Logical questions on oops related things .Net architecture State management Design Patterns Exception handling in details Garbage collector generation's and in detail explanation for garbage collection string functions and difference between toString & Convert.ToString() Database optimisation and questions on stored procedure and functions Explain cursors in details Difference between functions and stored procedure.