With out a requirements documents how can u develop an application .if it is developed without any requirements then the application is made with assumptions .Then testing is done depending on the assumptions made through application.In this case, if you are going to work for some company,

[Source: JAGAN MOHAN "Interview questions bible"]

Answers and Comments