I have some friends who have certifications in certain technologies (Microsoft, Oracle, etc.), but if you propose a challenge using the technologies they supposedly have knowledge they can not develop, however I know people who do not have any certificate and can naturally solve this challenge.
What I'm trying to say is: What is the weight of a certification X technical and practical knowledge?
Many people when they are going to provide some proof of certificate decorate questions and answers as they know the evidence is outdated.
How to evaluate a person and how much knowledge does he have about a subject? Are there established methodologies for this? For businesses, what does this affect?