Functional requirements defines “What” of the system while non-functional requirement define “How” of the system. Function requirements define business requirements while non-functional requirement define technical requirements.
Below is a simple example in both of them
Functional: – Display the report how much sales have been done this month.
Non-functional – The report should be displayed in 15 seconds.
Preparing for .NET interview start from the below www.questpond.com video.