Hey @Robert thomas i understand the scenario it will consider the profile level First.I will briefly explain you with a scenario which will be asking recently in a mock test.
Universal Container wants to ensure that users complete the standard industry field when creating a new account record. To address the concern the administrator set the Industry field as required. However, some users are still able to create a new account record without completing the Industry Field.
For the above scenario answer will be like
Verify the field –level security for the Industry field is not set to “Read Only” on the user profiles.
Verify that industry field is set as required on all page layout's assigned to the users
Hope this resolves your issue.