Internists should be offended if someone refers to them as a "general practitioner." internists undergo rigorous training with extensive hours on call in the hospital with very sick patients.
I worked up to 100 hours many weeks in residency. We have exposure to multiple sub specialties in residency and to be board certified, must pass a difficult exam with a 70% pass rate. Gp = med school grad.