Pay nothing. Since you are searching a potential job, it is important to note the procedure. Firstly, it is common sense that you need not to pay anything for an interview. Initially, the only thing that matters is your resume. Only then the additional procedure will carry on. If the site is asking you for upfront fees rather than your resume, it should ring a bell and you must proceed cautiously. As for training programs, reputed companies will contact you first before demanding fees.
Make sure to avoid advertisements and job postings that are too good to be true. If a job description offers substantial salary to fresh graduate, or states that ‘no experience is required’, then they are most likely scams. Don’t be too foolish to believe in such phrases and research more about such postings before handing out any of your personal information.
Check for keywords and other grammatical errors. Job postings which use words such as recruitment, careers, etc are most likely scams as people generally rely on such phrases when looking for a potential opening. Also check for spelling errors and other grammatical mistakes. Often you get excited by the opportunity but neglect the basics, so you must be careful when you are reading certain terms and conditions. Also check the contct email address. Most legitimate companies will not be using free services like Gmail or hotmail, and will have their own company designated emails. Research the web for further information on it.
Don’t ever hand out your personal information early on. That will only be necessary if you are in the third and final stage of your interview and a legitimate company wants to get a background check on you. If someone is too eager for your personal information, consider it dubious.
If you think that the job is legit, visit the office or the company yourself. Look around and ask questions, legit companies will never shy away from assisting you and providing more information.