Unfortunately, you've chosen a career that is full of these types of people. You'll meet them as students, interns, residents, and attendings. It's a frustrating reality.
Dr. Kim-- Excellent website!!
Med Students - Any resident, fellow or attending can attest to the fact that we've all gone through it. To be quite honest, I've seen a few medical students who tend to be on the arrogant side.
Keep a few things in mind:
1. Everyone's character is different. There are nice people and unpleasant people in every profession.
2. Don't take anything personally. If they are arrogant, that is their problem, not yours.
3. Sometimes, people have bad days and may treat you poorly. At other times, they can be very nice and friendly. If one of these residents snaps at you one day, they will almost always apologize for it later.
4. Associate with the residents who don't have the attitude and are willing to teach, as much as you possibly can.
5. Though there are what I consider to be false stereotypes in the medical field, a lot of people buy into it. Some surgery residents may feel that they have to be arrogant to live up to the reputation. Don't buy into this crap.
6. No matter what, be humble and modest.
7. If you are demeaned, degraded or insulted, stand up for yourself and report it. Residency is a time for learning also and they may be able to learn from this experience.