use of filters vs. initial questionnaire/survey

I'm trying to find any articles about the use of filters vs. initial questionnaire/survey in apps, in general.

I'm developing a new app for matching cancer patients and survivors and wanted to get more insights about the either the use of an initial survey to determine the user's profile or the use of search filters throughout the app - or both.

Does someone know anything about this?